Lead Software Engineer

Insight Global
Lawrenceville, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Lawrenceville, United States of America

Tech stack

ASP.NET
.NET
Agile Methodologies
Unit Testing
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Code Review
Continuous Integration
DevOps
NoSQL
Scrum
Systems Development Life Cycle
SQL Databases
.NET Core
Backend
Microservices

Job description

An employer in Lawrenceville, GA is looking for a Lead Software Engineer. This role leads the design, development, and deployment of secure, scalable .NET applications within a Scrum Team, collaborating closely with Product, Design, QA, and Architecture to deliver high-quality features and robust backend services. It champions engineering best practices such as code reviews, testing, CI/CD, and agile methodologies, while mentoring team members and fostering continuous improvement. Responsibilities include ensuring compliance with industry standards, refining user stories, advocating for technical needs, maintaining strong unit test coverage, and improving code efficiency. The role also supports cross-departmental observability efforts and contributes to the governance of development processes, SDLC, and Agile delivery practices.

Requirements

8+ years of experience building web and SaaS based applications

Experience leading and mentoring other engineers

Expertise in C#, .NET Core, ASP.NET, SQL and noSQL databases

Experience with cloud platforms (Azure preferred)

Experience with microservices architecture and DevOps practices

Understanding of modern AI development

Benefits & conditions

The salary for this position is $140k-$160k based on several factors including experience, education, etc. Benefit packages for this role will include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching.

Apply for this position