Lead Software Engineer

MRINetwork

Encino, CA

JOB DETAILS
SKILLS
Application Programming Interface (API), Cloud Computing, Communication Skills, Epic Systems, Microservices, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft SQL Server, Microsoft Windows Azure, REST (Representational State Transfer), Requirements Management, Software Administration, Software Engineering, Systems Maintenance, Technical Support, Test Driven Development (TDD), Test Plan/Schedule
LOCATION
Encino, CA
POSTED
Today

The EPIC Lead Software Engineer role reports to the CTO, combining senior technical expertise with managerial responsibilities.
You will design, develop, test, and maintain software systems (cloud and in-house), serving as a technical expert and leading full development cycles.
Responsibilities include creating technical specifications, supporting existing functionality, evaluating new technologies, and collaborating with end users to refine solutions.
The role requires extensive experience (10+ years), a strong skill set in .NET Core 5, REST Web API, React, ASP.NET, Microsoft Azure, SQL Server, and Test Driven Development.
Familiarity with microservices and effective communication with non-technical stakeholders is essential.
Benefits include medical, dental, vision insurance, 401k matching, PTO, sick leave, and paid holidays.

About the Company

M

MRINetwork