×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Remote / Online - Candidates ideally in
Lawrenceville, Gwinnett County, Georgia, 30243, USA
Listing for: M3
Remote/Work from Home position
Listed on 2025-12-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Summary

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.

Responsibilities
  • 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.
Qualifications
  • 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 and No

    SQL DBs and related technologies.
  • Strong understanding of cloud platforms (preferably Azure), microservices architecture, and Dev Ops practices.
  • Understanding of modern AI development technologies/approaches and how to leverage them safely and securely.
  • Dev Ops 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.
Equal Employment Opportunity

As set forth in M3’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

At this time, we are unable to provide current or future sponsorship for employment authorization.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary