engineering
Posted 1 weeks agoLead Software Engineer
at Evolent
GlobalRemote
Responsibilities
- Lead and participate in all aspects of software development tasks including data management, application architecture, and business architecture.
- 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.
- Identify and track key metrics produced by the applications.
- 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, and two years (24 months) of
- experience in the job offered or in a related position developing scalable applications in Azure Cloud. Also requires 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
- All candidates must complete a comprehensive background check, in-person I-9 verification, and may be subject to drug screening prior to employment.
- The use of artificial intelligence tools during interviews is prohibited and monitored.
- Requirements: We require that all employees have the following technical capability at their home: High speed internet over 10 Mbps and, specifically for all call center employees, the ability to plug in directly to the home internet router.
- experience required for the position and commensurate with
- experience of selected individuals, which may vary above and below the stated amounts.
Benefits
- Working across specialties and primary care, we seek to connect the pieces of fragmented health care system and ensure people get the same level of care and compassion we would want for our loved ones.