Lead Software Engineer

M3
Lawrenceville, GA

Description Summary: We are a SaaS company specializing in accounting software for the hospitality industry, built on a modern .NET technology stack. As a Lead Software Engineer, you will be responsible for defining architecture, ensuring code quality, mentoring engineers, and leading the migration of legacy functionality into the core platform. This role requires strong technical leadership and hands-on expertise in modern .NET development.

Essential Duties:

The duties listed below are the essential functions of this position, and they may change as the needs of the company demand. All associates are expected to do what is necessary to get the work done and to cooperate fully with their supervisor’s requests for additional or altered duties.

• Lead the design, development, and deployment of scalable and secure .NET-based applications for a Scrum Team.
• Collaborate closely with Product, Design, and QA teams to deliver high-quality features that meet customer needs.
• Collaborate with architecture to implement robust backend micro-services, APIs, and integrations with third-party platforms.
• Champion best practices in software engineering, including code reviews, testing, CI/CD, and agile methodologies.
• Mentor and guide engineers, fostering a culture of continuous learning and improvement.
• Effectively implement and govern the M3 development processes and guidelines.
• Evaluate and introduce new technologies and frameworks to enhance our platform’s performance and maintainability.
• Ensure the software meets compliance and security standards relevant to the accounting industry.
• Ensure accurate Feature estimation and user story refinement with Product Managers/Owners and Scrum Teams
• Ensure non-functional requirements and technical needs are advocated in product backlogs.
• Ensure appropriate unit test coverage for optimal product reliability and release velocity
• Refactor existing code as needed to improve code maintainability and efficiency
• Partner with other departments to ensure best in class observability of application and technical infrastructure.
• Contribute to improving and governing SDLC, development, Agile, and CI delivery processes and best practices

Education/Training/Experience:
• 8+ years of experience building web and SaaS based applications
• Proven experience leading software development teams in a SaaS environment.
• Deep expertise in C#, .NET Core, ASP.NET, SQL an noSQL DBs and related technologies.
• Strong understanding of cloud platforms (preferably Azure), microservices architecture, and DevOps practices.
• Understanding of modern AI development technologies/approaches and how to leverage them safely and securely.
• DevOps and modern containerization experience.
• Excellent problem-solving skills and a passion for clean, maintainable code.
• Experience with accounting or financial software is a plus.
• Strong communication and leadership skills, with the ability to influence cross-functional teams.
• Experience with Agile processes in a structured setting (Scrum and/or Kanban)
• Experience using data for decision-making related to team and system performance, relying heavily on telemetry and monitoring

Physical Requirements:
• Ability to sit and/or stand for extended periods.
• Ability to perform work on a computer for extended periods.
• Ability to work in the office regularly, or pivot to working at home should emergency situations arise.
• Ability to travel in representing the company’s interests required.
• Ability to attend work per assigned schedule and attend meetings with excellent attendance and punctuality.
• Ability to lift and move light to moderate items occasionally without reasonable accommodation

Posted 2026-02-10

Recommended Jobs

Live Support Analyst

Vatica Health
Alpharetta, GA

The Live Support Analyst (L1) serves as the first point of contact for customers seeking technical support. This role is responsible for providing timely, accurate, and empathetic responses to custom…

View Details
Posted 2026-02-06

Nuclear Medicine Technologist

77 consultants
Atlanta, GA

A Nuclear Medicine Technologist is a person who works in a busy clinic and is efficient, patient, and kind. The best candidate has experience working with both children and adults, is organized, an…

View Details
Posted 2025-12-05

Machine Operator

Lawn & Garden Southeast
Shady Dale, GA

Oldcastle® APG, a CRH Company, is North America’s leading provider of innovative outdoor living solutions that enable customers to Live Well Outside. The manufacturer’s portfolio of premier bui…

View Details
Posted 2026-02-03

Business Consultant - Atlanta, GA

FrankCrum
Atlanta, GA

FrankCrum is a Top Workplace! FrankCrum, voted by its employees as a Top Workplace in Tampa Bay for more than 10 years in a row, is a Professional Employer Organization (PEO) based in Clearwater, F…

View Details
Posted 2026-02-04

Cargo Builder with AIRLINE EXPERIENCE

IK Hofmann
Atlanta, GA

Warehouse Cargo Builder   We offer an excellent benefits package, weekly paychecks, paid sick leave, PTO, holiday pay, 401K, Insurance.   Want to earn holiday and paid time off? What to make to…

View Details
Posted 2026-01-28

Histocompatibility Lab Asst

Piedmont Healthcare Inc.
Atlanta, GA

Overview: Provides support to the Histocompatibility and Immunogenetics Laboratory by performing all technical aspects of specimen receipt, assessment and pre-analytical processing. Performs accurate …

View Details
Posted 2026-02-02

Remote PMHNP | Clinical Autonomy & Total Flexibility (1099)

Seasoned Recruitment
Atlanta, GA

The Role: Care Without the Clutter Are you a Board-Certified PMHNP who loves clinical work but hates the administrative grind? We are looking for independent, patient-focused practitioners to join…

View Details
Posted 2026-02-03

Certified Medical Assistant Outpatient Psych, Full Time Day

ScionHealth
Columbus, GA

At ScionHealth , we empower our caregivers to do what they do best. We value every voice by caring deeply for every patient and each other. We show courage by running toward the challenge and…

View Details
Posted 2026-01-15

Commerce Hatchery- Embrex Lead

JBS
Commerce, Banks County, GA

Description Position at Pilgrim's Description/Job Summary   This position is responsible for performing various tasks in the hatchery while following all Company Safety and Animal Welfare Policie…

View Details
Posted 2026-02-03