Lead Software Engineer - .Net and Core Java
On-site · New York City, New York, United States
Job Summary
Lead Software Engineer role focusing on designing, developing, and maintaining enterprise-grade software using .NET and Core Java. You will execute secure, high-quality code within an agile team, considering upstream/downstream systems, and leveraging the full SDLC toolchain to automate and improve value. The position requires 5+ years of hands-on experience, formal training/certification in software engineering concepts, and strong capabilities in MS.Net and Core Java, API and microservices, and AWS services (EKS, ECS, Lambda). The role emphasizes security, scalability, and operational stability, with exposure to CI/CD, cloud-native patterns, and DevSecOps practices. A strong communicator who can contribute to diverse, inclusive team culture is expected.
Required Qualifications
- Formal training or certification in software engineering concepts
- 5+ years hands-on experience in software development
- Hands-on experience in system design, application development, testing, and operational stability
- Experience in developing, debugging, and maintaining code in an enterprise environment with one or more modern programming languages and Cloud computing (AWS)
- Demonstrable ability to code in MS.Net and Core Java and other scripting languages
- Experience across the whole Software Development Life Cycle
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
- Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Preferred: Microsoft .Net and Java (Core) with API and microservice server-side development experience and 4-5 enterprise projects delivered
- Hands on knowledge of AWS and Public Cloud native services development with expertise on EKS, ECS, Lambda functions
- Terraform or IaaC scripting and exposure to AWS/Azure networking and basic security concepts
- Exposure to cloud databases technologies
- Open to work across technologies and adopt AI coding assistance tools for testing automation Dev-Sec-Ops implementation
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.