Senior .NET Software Engineer
Garmin
Overview We are seeking a full-time Senior .NET Software Engineer on the inReach Enterprise web team in Yarmouth, ME. Every day our emergency response software helps coordinate rescues for hikers, boaters, adventurers, motorists, and pilots. Our satellite-based communication devices ensure that these people stay in contact with emergency services and communicate with their loved ones from anywhere on the globe. Check out the "Saved by Garmin" blog for real-life rescues. You’ll work with the latest version of .NET, test with cutting–edge Garmin devices, send messages through satellites, and use modern CI/CD tools to support a web application architecture in our multi-cloud environment. The team is super supportive, works hard and has fun. This role is open to current residents of Maine and New Hampshire only. We will assist with relocation to the Yarmouth, ME area only from those states. Essential Functions Serves in a leadership capacity as an individual contributor for carrying out software development in C#, React, JavaScript to improve our web-based app and API. Creates new software, utilities or websites as needed. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality. Decomposes functional requirements into well-defined tasks. Researches fundamental problems and implements algorithm solutions that are appropriate. Offers peer technical assessments in areas of expertise, new technologies and software designs. Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents. Makes substantial contributions towards determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking. Mentors and provides guidance to less experienced Software Engineers (1 & 2). Contributes to advanced technical research on new technologies. Offers process improvement suggestions and authors new procedures as appropriate. Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques. Supports working hours as part of a rotating schedule to provide on‑call support of Garmin’s 24/7 operations. Basic Qualifications Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule). Demonstrated proficiency with designing well‑architected software systems and modules that support new technology or improve capability/performance of existing functionality. Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions. Demonstrated ability to serve as a lead software engineer for a complex software project. Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output. Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs. Mastered proficiency in writing software in C# or Java, React, SQL, and JavaScript and relevant experience and/or training in data structures or object-oriented design methodology. Demonstrated strong and effective verbal, written and interpersonal communication skills. Must be positive, detail‑oriented, organized, team‑oriented and a driven problem solver, multi‑tasker, and self‑starter with the ability to prioritize and lead in a fast‑paced, deadline‑driven environment. Desired Qualifications Experience in the latest versions of .NET, ideally with web apps/APIs with Entity Framework and a relational database. Proficiency in designing well‑architected, maintainable software systems (e.g., design patterns, SOLID principles, self‑documenting code). Experience provisioning cloud infrastructure using Terraform. Deep mastery of web technology and cloud architecture. 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. #J-18808-Ljbffr
$66.59k - $110k
...Software EngineeringYarmouth,MaineFalmouth,MaineOrono,Maine Salary: USD 66585 - 110000 Annually... ...Development Enablement team is a new engineering group focused on streamlining the... ...by the departmental Architecture team. A Senior Software Engineer for this group will provide...SeniorSoftware$66.59k - $114.81k
...Senior Software Engineer Apply Online We are seeking a Senior Software Engineer to play a key role in the continued growth and evolution... ...You will work across a modern technology stack including C#, .NET, Angular, SQL, Linux, Docker, AWS, and cloud-native technologies...SeniorSoftwareLocal area- ...Senior Proposal Writer Apply Online The Senior Proposal Writer is responsible for timely completion and strategic development... ...and priorities simultaneously ~ Experience in public sector software industry or persuasive writing ~ Advanced computer skills in...SeniorSoftwareWork at officeRemote work
- ...Senior Product Manager with Bachelor Degree in Computer Science, Computer Information... ...meetings and status updates. Work closely with engineers, designers, and other stakeholders to... ...Lifecycle Management (PLM) and Agile Software Development principles. Has in-depth knowledge...SeniorSoftwareWork experience placementImmediate start
- ...Req #: 79044 Summary: The Senior Developer leads the hands-on architecture... ...patient-experience vision into working software, and helps shape the technical roadmap.... ...Degree with an emphasis in Computer Science, Engineering or related field preferred. # License/...SeniorSoftwareImmediate startFlexible hours
- ...of the design team. Manage, train and mentor less experienced engineers in the production of Plans, Specifications and Estimates Project... ...design experience is a plus Proficient in MicroStation V8i software, Bentley InRoads, and AutoCAD Civil 3D Detail and goal-...SeniorSoftwareLocal area
$83.52k - $130k
...Senior Lead Software Engineer Apply Online The Senior Lead Software Engineer is responsible for generating creative solutions to address highly complex and critical issues to current applications and/or to create new solutions that address clients' needs. The Senior...SeniorSoftwareWork experience placementLocal areaRemote work$121.5k - $145.5k
...Software Development Engineers [Integrated Engineers] are responsible for development of computer programming... ...quality assurance approaches. Senior Professional role typically have 5 - 1... ...i.e. MS SQL, Postgres, MySQL) * ASP.NET RESTful API design, GraphQL * Kafka...SeniorSoftwareRemote workFlexible hoursWeekend workAfternoon shift- ...Description H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME team. We are currently growing... ...groups and projects experience with current FEM modeling software (preferred) Experience with local client base preferable...SeniorSoftwareContract workWork at officeLocal area
$115k - $130k
...MichiganYarmouth,MaineHerndon,Virginia Salary: USD 115000 - 130000 Annually Tyler Technologies is currently looking to hire a Cloud Engineer to work a hybrid schedule at one of several of our key locations. This job requires working closely with our development and...SeniorCurrently hiring- ...Join to apply for the Senior HR Generalist - Americas role at Canonical Continue... ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$80k
...realities. For our business, for clients, and for you As a Senior Business Analyst for Exchange Traded Fund Services, you will... ...test plans Conceptualize and improve process flow Read software and application user manuals Execute test scripts and document...SeniorSoftwareWork at officeWorldwide- ...Overview We are seeking a full-time Senior Business Analyst at our Yarmouth, ME location... ...proxy product owner, for mobile and web software features, aligning requirements to... ...enterprise level for business processes and Engineering business analysis processes Manage reconciliation...SeniorSoftwareFull timeLive inLocal areaRemote workRelocation
$75k - $85k
...of 4 paid floating holidays per calendar year. Job Summary The Senior HR Generalist reports to the HR Manager in the Field and provides... ...regulations. Proficient with Microsoft Office Suite or related software. Proficiency with or the ability to quickly learn the...SeniorSoftwareHourly payTemporary workWork at officeLocal areaWork from home- ...will utilize various tools and software to design, create, and... ...with all levels of the company. Senior Web Designer The Senior Web Designer... ...standards. DevOps Engineer – Transportation The Transportation... ...scalable web applications using .NET technologies and modern frontend...SoftwareContract workTemporary workSummer workInternshipWork at officeLocal area
- ...Software Engineer Apply Online We are looking for a Software Engineer to help build and expand an advanced budgeting platform focused... ...application stack that includes SQL, Angular, HTML5, RESTful services, .NET, C#, and cloud technologies, including AWS. You will help...SoftwareLocal area
$64.7k - $120.4k
...Senior Account Manager, Business Insurance Our not-so-secret sauce. Award-winning, inclusive, Top Workplace culture doesn't happen... ...as well as agency management systems and web browser software ~ Exceptional time management and organization skills and demonstrated...SeniorSoftwareWork at officeLocal areaNight shift- ...internal processes Contribute to cloud migration efforts Qualifications BS/BA in Computer Science, Software Engineering or equivalent experience Experience with, or aptitude for, .NET, C# coding 1-3 years of software design and development experience with conventional...Software
$81k - $121k
...Hybrid/Remote Job Overview The Senior Technical Analyst is an experienced individual... ...stakeholders, product owners, and engineering teams to deliver effective, high quality... ...This role plays a critical part across the Software Development Life Cycle (SDLC),...SeniorSoftwareRemote work- ...Drinking Water Project Engineer Hazen and Sawyer is seeking a Drinking Water Project Engineer for our Portland, ME office. As part... ...disciplinary teams ~ Proficient in all MS Office based computer software ~ Excellent communication and interpersonal skills, and...SeniorSoftwareTemporary workImmediate startFlexible hours
$64.7k - $120.4k
...Senior Account Manager, Business Insurance Our not-so-secret sauce. Award-winning, inclusive, top workplace culture doesn't happen... ...as well as agency management systems and web browser software ~ Exceptional time management and organization skills and demonstrated...SeniorSoftwareMinimum wageWork at officeLocal areaNight shift$140.2k - $185.8k
...into our global payments and mobility platforms. The AI Platform Engineering team enables product development groups across WEX to build,... ...impact-this role is for you. Role Overview: As a Sr. Software Engineer - AI Platform, you will be a hands-on engineer responsible...SeniorSoftwareRemote workFlexible hours$110k - $270k
...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing... ...open‑source technologies. Experience in enterprise software or high‑growth tech environments. Thrive in our Work...SeniorSoftwareWork at officeLocal areaRemote workWorldwideFlexible hours- ...monday and will have more information on this role. Looking for senior data analyst with systems integration experience for an initial... ...regular updates to leader. Using statistical methods and software to analyze data sets. This could involve exploratory data...SeniorSoftwarePermanent employmentContract workImmediate startRemote work
- ...expertise in specialty areas. Performs engineering tasks for front-end design and... ...in the functional area. ~10 years of software development experience in object-oriented... ...and internal value analysis including seniority and merit systems, as well as internal...SeniorSoftwareMinimum wageContract workTemporary workWork experience placement
$110k - $220k
...to a new level? We are looking for a seasoned and creative Senior Performance Engineer to help us focus on the scalability and performance of our... ...that address customer use cases. At Veeva, each software release is highly scrutinized to meet the demands of our customers...SeniorSoftwareWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week$137k - $195k
...budgets, general conditions, systems studies and comparisons, value engineering, subcontractor relations and staying abreast of industry... ...especially Excel. ~ Proficiency in specialized estimating software. ~ Understanding of the influence of market conditions on...SeniorSoftwareFull timeFor subcontractorWork at office- ...Opportunity WSP is one of the Globe's leading engineering firms, helping New England clients and... ...you! WSP is initiating a search for a Senior Paving Construction Inspector to help... ...experience with construction management software such as Site or Field Manager, APPIA, Procore...SeniorSoftwareLocal area
$64.7k - $120.4k
...Senior Account Manager, Business Insurance Our not-so-secret sauce. Award-winning, inclusive, Top Workplace culture doesn’... ...PowerPoint as well as agency management systems and web browser software ~ Exceptional time management and organization skills and demonstrated...SeniorSoftwareMinimum wageWork at officeLocal areaNight shift- ...Harriman is growing! We are looking for a Senior Architectural Designer for our PK-12... ...works closely with the firm’s integrated engineering groups to fulfill our mission to design... ...Accredited Professional (AP) is desired Software Proficiencies Bluebeam Revit AutoCAD Newforma...SeniorSoftwareWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .NET Software Engineer. Be the first to apply!
- senior c# .net software developer Yarmouth, ME
- software engineer amazon Yarmouth, ME
- software developer positions Yarmouth, ME
- software developer Yarmouth, ME
- ngo software engineer Yarmouth, ME
- startup software engineer Yarmouth, ME
- cybersecurity software engineer Yarmouth, ME
- senior software engineer remote Yarmouth, ME
- intel software engineer Yarmouth, ME
- information technology software engineer Yarmouth, ME



