Senior C# Software Engineer — Lead & Architect

Garmin Ltd.

Yarmouth (ME)

On-site

USD 120,000 - 150,000

Full time

7 days 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 Ltd. in Yarmouth, ME is seeking a Senior C# Software Engineer to provide technical leadership and project planning for software development of Garmin products and applications.

You will contribute as an individual contributor for new technology and lead complex software designs. The position requires a strong background in C#, software architecture, and problem solving, with experience mentoring junior engineers and guiding project plans.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience
  • Demonstrated proficiency with designing well architected software systems and modules that support new technology or improve capability/performance of existing functionality
  • Demonstrated ability to serve as a lead software engineer for a complex software project

Responsibilities

  • Lead software development in C# for new products and/or applications
  • Decompose requirements into well-defined tasks and manage project plans
  • Mentor less experienced engineers (levels 1 & 2) and contribute to technical reviews
  • Provide technical input to product development plans and concept documents
  • Deliver reliable solutions to difficult problems and participate in on-call rotations

Skills

C#
Software architecture
Leadership
Algorithm design
Data structures
OO design
Communication
Mentoring
Problem solving
On-call support

Education

Bachelor’s degree in Computer Science or related field

Tools

.NET Core
SQL
NoSQL

Job description

Garmin Ltd. in Yarmouth, ME is seeking a Senior C# Software Engineer to provide technical leadership and project planning for software development of Garmin products and applications.

You will contribute as an individual contributor for new technology and lead complex software designs. The position requires a strong background in C#, software architecture, and problem solving, with experience mentoring junior engineers and guiding project plans.

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

Similar jobs worth comparing

Senior C# Software Engineer: Tech Lead for New Products
Senior C# Software Engineer: Tech Lead for New Products

Garmin • Yarmouth (ME)

On-site
USD 120,000 - 160,000
Garmin Benefits
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
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: Design & Lead New Features
Software Engineer: Design & Lead New Features

Garmin Ltd. • Yarmouth (ME)

On-site
USD 70,000 - 100,000
Garmin Benefits
Senior Software Engineer & Technical Lead (IC)
Senior Software Engineer & Technical Lead (IC)

Garmin • Salem (OR)

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior C#/.NET Engineer & Tech Lead (IC)
Senior C#/.NET Engineer & Tech Lead (IC)

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 115,000
C# Software Engineer - Software & Services
C# Software Engineer - Software & Services

Garmin Ltd. • Yarmouth (ME)

On-site
USD 90,000 - 110,000
Senior Software Engineer – Lead IC (C/Python) | Salem
Senior Software Engineer – Lead IC (C/Python) | Salem

Garmin Ltd. • Salem (OR)

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