Evolent is a company that partners with health plans and providers to improve health outcomes. The Lead Software Engineer will lead software development tasks, engage in Agile projects, and provide consultation on IT capabilities within the healthcare domain.
Responsibilities:
- Lead and participate in all aspects of software development tasks including data management, application architecture, and business architecture
- Work on Agile software development projects
- Understand relationships between software applications and infrastructure
- Perform load and performance testing on the applications and have advanced troubleshooting ability to tune the applications to scale
- Perform demos and knowledge sharing sessions
- Engage in automated testing strategies including Test-Driven Development and Acceptance Test-Driven Development
- Identify and track key metrics produced by the applications
- Provide consultation on internal and industry IT technical and business domain process capabilities
- Break down complex systems into smaller components for their design and development
- Identify and recommend new IT opportunities and business operations as it relates to software application development
Requirements:
- Requires a Master's degree or foreign equivalent in Computer Science, Information Systems, Information Technology, or related field
- Two years (24 months) of experience in the job offered or in a related position developing scalable applications in Azure Cloud
- Two (2) years of experience within the healthcare industry in each of the following skills: 1) developing both frontend and backend applications using React, Redux, TypeScript, JavaScript, jQuery, and C# (8.0 or later) with .NET 5+ and ASP.NET and applying architectural patterns; 2) deploying applications in Microsoft Azure using core services Azure Web Apps, Function Apps, Logic Apps, Application Insights, Key Vault, and monitoring and scaling tools; 3) SQL development with Microsoft SQL Server including stored procedures, complex query optimization, performance tuning, and database design; 4) implementing automated software delivery and infrastructure management workflows using CI/CD pipelines, container orchestration, infrastructure as code, scripting, and artifact management within a cloud-based environment; 5) developing internal developer portals using Backstage and participating in healthcare compliance workflows including User Access Reviews (UAR) and internal audit procedures
- High speed internet over 10 Mbps
- Ability to plug in directly to the home internet router