Lead Software Engineer
Summary
Lead a team to design, build, and scale software features using Java, .NET, Python, or JavaScript, while modernizing apps and integrating systems in the cloud.
- Lead development of application modules and features
- Design scalable software solutions and conduct code reviews
- Support cloud migration and system integration projects
- Provide production support and technical guidance
- Mentor junior developers and collaborate with stakeholders
Responsibilities
- Lead development of application modules and features
- Design scalable software solutions and conduct code reviews
- Support cloud migration and system integration projects
- Provide production support and technical guidance
- Mentor junior developers and collaborate with stakeholders
Preferred Qualifications
Applicants should have experience in one or more of the following:
- Software Development & Application Modernization
- Java, C#, .NET, Python, JavaScript, or similar
- REST APIs & System Integration
- SQL / NoSQL Databases
- Git & Version Control
- SDLC & Agile Methodologies
- Cloud Platforms (AWS, Azure, or GCP)
- CI/CD Pipelines & DevOps (preferred)
Preferred Certifications
- AWS Certified Cloud Practitioner / Developer / Solutions Architect
- Microsoft Azure Fundamentals (AZ-900) / Administrator (AZ-104) / Solutions Architect (AZ-305)
- Professional Scrum Master (PSM) or Certified ScrumMaster (CSM)
- TOGAF Certified
- Certified Kubernetes Administrator (CKA)
- Project Management Professional (PMP) (Preferred)