
Software Engineering Lead
MGMA
full-time
Posted on:
Location Type: Hybrid
Location: Denver • Colorado • United States
Visit company websiteExplore more
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