Senior C# Software Engineer: Tech Lead for New Products

Garmin

Yarmouth (ME)

On-site

USD 120,000 - 160,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin Benefits

Job summary

Garmin in Yarmouth, ME seeks a Senior C# Software Engineer to provide technical leadership and planning for new software products. You will act as an individual contributor shaping architecture, decomposing requirements, and delivering robust solutions for Garmin's applications and systems.

The role requires strong C#, software design, and problem-solving skills, plus the ability to mentor engineers and contribute to critical design decisions on a fast-paced team.

Qualifications

  • Bachelor’s degree in a related field with 5+ years of experience or equivalent.
  • Proven ability to design well-architected software systems and modules.
  • Experience leading complex software projects and decomposing requirements.
  • Strong problem-solving and algorithmic skills, data structures, OOD.
  • Excellent verbal and written communication; team leadership ability.

Responsibilities

  • Lead software development in C# for new products and applications.
  • Provide technical leadership and project planning as an individual contributor.
  • Decompose requirements into defined tasks and estimate schedules.
  • Research problems and implement effective algorithm solutions.
  • Mentor junior engineers and contribute to ongoing technical reviews.
  • Participate in system design reviews and data sheet assessments.
  • Support rotating on-call schedule for Garmin’s 24/7 operations.

Skills

C#
Software architecture
Leadership
Project planning
Algorithms
Data structures
Communication skills

Education

Bachelor’s Degree in Computer Science or related field

Tools

.NET Core
SQL
NoSQL databases

Job description

Garmin in Yarmouth, ME seeks a Senior C# Software Engineer to provide technical leadership and planning for new software products. You will act as an individual contributor shaping architecture, decomposing requirements, and delivering robust solutions for Garmin's applications and systems.

The role requires strong C#, software design, and problem-solving skills, plus the ability to mentor engineers and contribute to critical design decisions on a fast-paced team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C# Software Engineer — Lead & Architect
Senior C# Software Engineer — Lead & Architect

Garmin Ltd. • Yarmouth (ME)

On-site
USD 120,000 - 150,000
Garmin Benefits
Software Engineer: Lead & Mentor for C/C++ Apps
Software Engineer: Lead & Mentor for C/C++ Apps

QuickCruit • Yarmouth (ME), Northern (KY)

Hybrid
USD 90,000 - 120,000
Software Engineer (C/C++) - Lead Projects & Mentorship
Software Engineer (C/C++) - Lead Projects & Mentorship

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 110,000
C# Software Engineer — Build Scalable Solutions
C# Software Engineer — Build Scalable Solutions

Garmin Ltd. • Yarmouth (ME)

On-site
USD 90,000 - 110,000
C# Software Engineer - Lead, Mentorship & On-Call
C# Software Engineer - Lead, Mentorship & On-Call

ApplyMint • Yarmouth (ME)

On-site
USD 90,000 - 120,000
Software Engineer: Design & Lead New Features
Software Engineer: Design & Lead New Features

Garmin Ltd. • Yarmouth (ME)

On-site
USD 70,000 - 100,000
Garmin Benefits
Senior C# Software Engineer - Software & Services
Senior C# Software Engineer - Software & Services

Garmin Ltd. • Yarmouth (ME)

On-site
USD 120,000 - 150,000
Garmin Benefits
Senior C# Software Engineer - Software & Services
Senior C# Software Engineer - Software & Services

Garmin • Yarmouth (ME)

On-site
USD 120,000 - 160,000
Garmin Benefits
Software Engineer - Outdoor Garmin · Yarmouth, ME
Software Engineer - Outdoor Garmin · Yarmouth, ME

QuickCruit • Yarmouth (ME), Northern (KY)

Hybrid
USD 90,000 - 120,000
Senior Software Engineer & Technical Lead (IC)
Senior Software Engineer & Technical Lead (IC)

Garmin • Salem (OR)

On-site
USD 120,000 - 180,000
Garmin Benefits