Lead Software Engineer – Indiana

A company is looking for a Lead Product Software Engineer.

Key Responsibilities:

Drive technology implementation to deliver high-quality solutions for customer satisfaction
Lead an Agile team in developing cloud-based applications using Microsoft technology stack
Coach and mentor junior staff, influence peers, and collaborate with internal teams

Key Requirements:

Bachelor’s degree in a STEM field
8+ years of programming experience with Web technologies, C#, and Angular
Experience in ASP.Net Web API, customer-facing applications, and Single Page Applications
Proficient in object-oriented design, Azure technologies, and DevOps
Deep understanding of SOLID design principles and patterns