{"schemaVersion":"jobsearcher.job.v1","id":"03947f8df49c67794d84f7a5","url":"https://jobsearcher.com/jobs/03947f8df49c67794d84f7a5","canonicalUrl":"https://jobsearcher.com/jobs/03947f8df49c67794d84f7a5","title":"Lead Software Engineer","description":"EPIC Lead Software EngineerThe EPIC Lead Software Engineer we are looking for: You will report to the CTO, as a Lead Software Engineer you will have senior technical and managerial experience. You will empower the technical product teams to document, create, and monitor current and new products. This role encompasses the responsibilities of a Senior Software Engineer and a Software Development Supervisor. You are someone who enjoys building great products while empowering others on your team to do the same.As a Lead Software Engineer you will:Design, develop, document, test, and debug new and existing software systems and/or applications (cloud and/or in-house).Serve as technical expert on development projects.Participate in full development life cycle including requirements analysis and design.Write technical specifications based on conceptual design and stated business requirements.Support, maintain, and document software functionality.Identify and evaluate new technologies for implementation.Analyze code to find causes of errors and revise programs as needed.Participate in software design meetings and analyze user needs to determine technical requirements.Consult with end user to prototype, refine, test, and debug programs to meet needs.Recognized as subject matter expert and advanced individual contributor professional.Requires specialized skill set.Conducts highly complex work, unsupervised and with extensive latitude for independent judgment.Typically requires a bachelor's or master's degree (or international equivalent) and 10+ years of relevant experience.Requirements.NET Core 5REST Web APIReact and ASP.NET Front-End Facing TechnologiesMicrosoft AzureMicrosoft SQL ServerTest Driven DevelopmentIntangiblesFamiliar with and confident in working in a microservices environmentExperience working with business counterparts and non-technical staff in the analysis and preparation of sprint work.BenefitsMedical, Dental, Vision Insurance401k with 3% company matchTime off: 10 days of PTO, 6 days of paid sick time, plus 6 paid holidays.","company":"MRINetwork","rawCompany":"mrinetwork","city":"Encino","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-24T00:32:23.726Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Software Engineer","description":"EPIC Lead Software EngineerThe EPIC Lead Software Engineer we are looking for: You will report to the CTO, as a Lead Software Engineer you will have senior technical and managerial experience. You will empower the technical product teams to document, create, and monitor current and new products. This role encompasses the responsibilities of a Senior Software Engineer and a Software Development Supervisor. You are someone who enjoys building great products while empowering others on your team to do the same.As a Lead Software Engineer you will:Design, develop, document, test, and debug new and existing software systems and/or applications (cloud and/or in-house).Serve as technical expert on development projects.Participate in full development life cycle including requirements analysis and design.Write technical specifications based on conceptual design and stated business requirements.Support, maintain, and document software functionality.Identify and evaluate new technologies for implementation.Analyze code to find causes of errors and revise programs as needed.Participate in software design meetings and analyze user needs to determine technical requirements.Consult with end user to prototype, refine, test, and debug programs to meet needs.Recognized as subject matter expert and advanced individual contributor professional.Requires specialized skill set.Conducts highly complex work, unsupervised and with extensive latitude for independent judgment.Typically requires a bachelor's or master's degree (or international equivalent) and 10+ years of relevant experience.Requirements.NET Core 5REST Web APIReact and ASP.NET Front-End Facing TechnologiesMicrosoft AzureMicrosoft SQL ServerTest Driven DevelopmentIntangiblesFamiliar with and confident in working in a microservices environmentExperience working with business counterparts and non-technical staff in the analysis and preparation of sprint work.BenefitsMedical, Dental, Vision Insurance401k with 3% company matchTime off: 10 days of PTO, 6 days of paid sick time, plus 6 paid holidays.","datePosted":"2026-07-24T00:32:23.726Z","dateModified":"2026-07-24T00:32:23.726Z","hiringOrganization":{"@type":"Organization","name":"MRINetwork","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Encino","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"03947f8df49c67794d84f7a5"},"url":"https://jobsearcher.com/jobs/03947f8df49c67794d84f7a5"}}