MGMA

Software Engineering Lead

MGMA

full-time

Posted on:

Location Type: Hybrid

Location: DenverColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $125,000 - $150,000 per year

Job Level

About the role

  • Serve as the technical lead for the agile pod within the assigned value stream, providing day-to-day direction and guidance to developers and other contributors.
  • Collaborate with product managers and business stakeholders to co-develop the value stream’s technical roadmap, helping to define priorities, estimate work, and ensure alignment with business outcomes.
  • Own technical delivery and ensure development is executed according to agreed standards, timelines, and architectural guidelines.
  • Break down large features into actionable development tasks, delegate work across the pod, and monitor task progress.
  • Foster high-performing team behaviors by applying agile principles, mentoring junior developers, and encouraging continuous improvement.
  • Ensure code quality and technical consistency through code reviews, technical coaching, and adherence to software development best practices.
  • Maintain hands-on involvement with coding, solutioning, troubleshooting, and system design.
  • Ensure the delivery of secure, scalable, and maintainable solutions that meet business and technical requirements.
  • Advocate for engineering excellence and innovation, staying current on emerging tools, frameworks, and practices.
  • Lead technical delivery for member-facing data applications, incorporating principles of data engineering, data analytics, data quality and data integrity.
  • Guide the development and maintenance of scalable ingestion and ETL processes that support data applications.
  • Act as a liaison between the engineering pod and other technical functions (e.g., architecture, security, DevOps, QA/QE).

Requirements

  • Advanced understanding of agile software development practices, including Scrum or Kanban.
  • Proven experience with modern engineering and architectural patterns, CI/CD pipelines, and DevOps/DevSecOps practices.
  • Technical proficiency in .NET, C#, REST APIs, SQL, and modern front-end frameworks.
  • Familiarity with microservices architecture, cloud platforms (e.g., Azure), and containerized environments (e.g., Docker, Kubernetes).
  • Strong collaboration and communication skills with ability to work across technical and non-technical teams.
  • Ability to provide leadership without formal authority, influencing and organizing work among peers.
  • Strong analytical, problem-solving, and organizational skills.
  • Experience with test automation, QA/QE processes, and performance tuning preferred.
Benefits
  • medical, dental, and vision coverage
  • life insurance
  • short- and long-term disability
  • 401(k) plan featuring company match
  • profit-sharing
  • professional development opportunities
  • hybrid work schedule
  • employee assistance program
  • generous time off package, which includes three weeks of vacation, 80 hours of sick time, and 11 paid holidays
  • flexible spending account
  • on-site fitness center
  • volunteer opportunities
  • tuition assistance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#REST APIsSQLagile software developmentCI/CD pipelinesDevOpsDevSecOpstest automationperformance tuning
Soft skills
collaborationcommunicationleadershipanalytical skillsproblem-solvingorganizational skillsmentoringinfluencingcontinuous improvementteam behaviors