We are seeking a full-time Senior Backend C# Software Engineer at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for TrainingPeaks products, applications, or systems new to Garmin as an individual contributor.
Responsibilities:Essential Functions
Basic Qualifications
Desired Qualifications
Experience developing in C# and .NET
Experience working with relational database systems such as SQL Server or PostgreSQL
Experience designing and building RESTful APIs
Experience addressing problems of scale
Experience with automated testing and writing highly testable code
Experience with CI/CD processes and tools such as TeamCity, Jenkins, GitHub Actions, etc.
Experience with AWS or similar cloud technologies
Strong written and verbal communication skills
Demonstrated commitment to continuous improvement of yourself and your team
The deadline to apply to this role is Friday, November 20, 2026.
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits
| Location | Louisville, Colorado |
| Job Type | Full-time |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder