Lead Software Engineer - Cloud & Application Development
New
J
JobgetherHealthcare technology
Must reside and work within the United States, available during Pacific Time business hoursFull-TimeLead
SalaryAnnual Base Salary: $135,000–$145,000, excluding benefits and potential bonuses.
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 6 years of software development experience or equivalent practical experience
- Required Skills
- Microsoft AzureMicrosoft SQL ServerC#.NETAngularReactCI/CDRESTful APIsMicroservices
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- At least 6 years of software development experience.
- Demonstrated experience leading software engineering teams, mentoring developers, and providing technical direction.
- Professional experience developing enterprise applications with C#, .NET or .NET Core, and SQL Server.
- Professional experience with Microsoft Azure and designing, developing, and supporting cloud-based applications.
- Recent professional experience building user interfaces with React or Angular 2+ within the past two years.
- Experience designing and developing scalable, maintainable enterprise applications and translating business requirements into technical solutions.
- Experience supporting production applications, diagnosing technical issues, monitoring performance, and implementing proactive fixes.
- Strong understanding of application performance monitoring, optimization, troubleshooting, and root cause analysis.
- Must reside and work within the United States and be available during Pacific Time business hours.
- Azure OpenAI experience is highly preferred.
- Familiarity with cloud-native architecture, application modernization, RESTful APIs, and microservices is preferred.
- Familiarity with CI/CD pipelines and Agile/Scrum delivery environments is an advantage.
- Healthcare experience is a plus; dental industry experience is particularly relevant.
Responsibilities
- Lead and mentor software engineers, conduct code reviews, and promote collaboration and continuous improvement.
- Partner with product owners, architects, business stakeholders, and technical teams to translate business requirements into implementation plans.
- Design, develop, maintain, and enhance enterprise applications with C#, .NET or .NET Core, and SQL Server.
- Build responsive user interfaces using React or Angular 2+.
- Build and support cloud-native applications and services on Microsoft Azure, contributing to architecture and modernization decisions.
- Explore and implement Azure OpenAI capabilities in enterprise applications.
- Develop and integrate APIs, services, and scalable application components.
- Monitor application health, troubleshoot production issues, respond to incidents, and conduct root cause analysis.
- Apply security, compliance, architectural, and operational best practices while improving application performance and maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site