Lead Software Engineer
Role details
Job location
Tech stack
Job description
Insight Global is looking for a Lead Software Engineer to work onsite for one of our client's in the Kansas City area. This person will be hands on with development as well as act as a mentor to the rest of the development team. This role will consists of new development, production support, maintenance, enhancements, and upgrades to existing applications as well. There are roughly 10 or more applications that this person will be working to support along with 16 other developers. The applications that this person will be supporting are all internal business applications. The ideal candidate for this position has extensive hands on experience with backend development (.NET core and C#). The applications are in Azure cloud so it is crucial that this candidate has experience working in Azure. This role requires an on-call rotation to ensure support after hours if the applications go down.
Requirements
-
12+ years of software engineering experience
-
Hands on experience with .NET core and C#
-
Has previously developed applications in Azure cloud and understands Azure functions
-
Experience with SQL Server database
-
Good communication skills and a team player * HTML, JavaScript, Typescript