Overview
We are seeking a full-time C# Software Engineer in our Yarmouth, ME location on the inReach Explore web team.
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.
to 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.
Essential Functions
Creates and executes small sets of new functionalities as part of a software project using C#, Knockout, React & Javascript, SQL to improve our web-based app and API.
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.
Collaborates and adds value through participation in peer code reviews, providing comments and suggestions.
Provides reliable solutions to a variety of problems using sound problem-solving techniques.
Performs technical root cause analysis and outlines corrective action for given problems.
Contributes to technical research on new technologies.
Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some design aspects.
Serves as a mentor to less experienced software engineers (Software Engineer 1).
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 1 year relevant experience (not including co-ops or internships) 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 and experience necessary to develop moderately complex software in C# or Java.
Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
Desired Qualifications
Outstanding academics (cumulative GPA greater than or equal to 3.5).
Experience with the latest versions of .NET, ideally with web apps/APIs with Entity Framework and a relational database.
Experience with Terraform to provision cloud infrastructure.
Javascript or Typescript expertise.
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
•
US - ME - ME - Rockport
January 2, 2025
Access Healthcare is seeking a travel nurse RN Hospice for a travel nursing job in Rockport, Maine. & Requirements • Specialty: Hospice • Discipline: RN • Start Date: 01/20/2025 • Duration: 11 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Access Healthcare Job ID...
US - ME - ME - Portland
January 2, 2025
Cross Country Nurses is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Portland, Maine. & Requirements • Specialty: Med Surg / Telemetry • Discipline: RN • Start Date: 01/27/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel...
US - ME - ME - Portland
January 3, 2025
Access Healthcare is seeking a travel nurse RN Med Surg for a travel nursing job in Portland, Maine. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: 01/20/2025 • Duration: 9 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Access Healthcare Job ID...
US - ME - ME - Fairfield
January 4, 2025
Access Healthcare is seeking a travel nurse RN Dialysis for a travel nursing job in Fairfield, Maine. & Requirements • Specialty: Dialysis • Discipline: RN • Start Date: ASAP • Duration: 8 weeks • 40 hours per week • Shift: 10 hours, days • Employment Type: Travel Access Healthcare Job ID #66146686....
US - ME - ME - York
January 3, 2025
Access Healthcare is seeking a travel Certified Surgical Technologist for a travel job in York, Maine. & Requirements • Specialty: Certified Surgical Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 8 hours, days • Employment...
US - ME - ME - Fort Kent
January 2, 2025
Access Healthcare is seeking a travel Physical Therapist for a travel job in Fort Kent, Maine. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 01/27/2025 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Access Healthcare Job...
US - ME - ME - Biddeford
January 2, 2025
Access Healthcare is seeking a travel CT Technologist for a travel job in Biddeford, Maine. & Requirements • Specialty: CT Technologist • Discipline: Allied Health Professional • Start Date: 02/10/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel...
US - ME - ME - Biddeford
January 5, 2025
Sign up on our platform reshaping healthcare staffing! With our intuitive platform, you'll experience flexible scheduling and personalized rates. Why sign up? Take charge of your schedule today and embrace the freedom of being your own boss. • Explore Certified Residential Medication Aide (CRMA)...
US - ME - ME - Portland
January 3, 2025
Access Healthcare is seeking a travel Cath Lab Technologist for a travel job in Portland, Maine. & Requirements • Specialty: Cath Lab Technologist • Discipline: Allied Health Professional • Start Date: 02/16/2025 • Duration: 26 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type:...
US - ME - ME - Fort Kent
January 3, 2025
Access Healthcare is seeking a travel Physical Therapist Assistant for a travel job in Fort Kent, Maine. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 01/27/2025 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Access...
US - ME - ME - Bangor
January 3, 2025
Access Healthcare is seeking a travel nurse RN Neuro ICU for a travel nursing job in Bangor, Maine. & Requirements • Specialty: Neuro ICU • Discipline: RN • Start Date: 01/20/2025 • Duration: 13 weeks • 24 hours per week • Shift: 12 hours, nights • Employment Type: Travel Access Healthcare Job ID...
US - ME - ME - Lewiston
January 2, 2025
Access Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Lewiston, Maine. & Requirements • Specialty: ED - Emergency Department • Discipline: RN • Start Date: 01/20/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type:...
US - ME - ME - Fort Kent
January 5, 2025
Lark Medical Staffing is seeking a travel Physical Therapist for a travel job in Fort Kent, Maine. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 01/27/2025 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel Lark Medical Staffing...
US - ME - ME - Portland
January 3, 2025
Access Healthcare is seeking a travel Certified Surgical Technologist for a travel job in Portland, Maine. & Requirements • Specialty: Certified Surgical Technologist • Discipline: Allied Health Professional • Start Date: 01/13/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days •...
US - ME - ME - Orono
January 3, 2025
About the job Director of Bank Relationships (Fintech/Stablecoins) • Our Fintech client in Cryptocurrency is seeking a highly motivated and experienced Director of Bank Relationships • Job Type: Full time | Remote • Requirements • Strong track record in Business development and business networking...
US - ME - ME - Calais
January 2, 2025
Access Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Calais, Maine. & Requirements • Specialty: ED - Emergency Department • Discipline: RN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours • Employment Type: Travel Access...
US - ME - ME - Portland
January 2, 2025
Access Healthcare is seeking a travel MRI Technologist for a travel job in Portland, Maine. & Requirements • Specialty: MRI Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 26 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel Access...
US - ME - ME - Orono
January 1, 2025
DetailsClient Name • Orono Commons • Job Type • Travel • Offering • Nursing • Profession • CNA • Specialty • LTC • Job ID • 30084029 • Job Title • CNA - LTC • Weekly Pay • $752.02 • Shift DetailsShift • Nights 12 • Scheduled Hours • 36 • Job Order DetailsStart Date • 01/03/2025 • End Date •...
US - ME - ME - Lewiston
January 2, 2025
Access Healthcare is seeking a travel Physical Therapist for a travel job in Lewiston, Maine. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 02/10/2025 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Access Healthcare Job...
US - ME - ME - Westbrook
January 5, 2025
More about the job • Host Healthcare is the #1 ranked travel healthcare company in the U.S. with an immediate option for this Physical Therapist position in Westbrook, ME. Sign-up here to submit your application for this role or for more information about this role, contact a member of our team at...
US - ME - ME - Bangor
January 4, 2025
Access Healthcare is seeking a travel Skilled Nursing Charge Nurse (RN) for a travel nursing job in Bangor, Maine. & Requirements • Specialty: Skilled Nursing • Discipline: RN • Start Date: 01/20/2025 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Access...
US - ME - ME - Portland
January 4, 2025
Access Healthcare is seeking a travel Medical Lab Technician for a travel job in Portland, Maine. & Requirements • Specialty: Medical Lab Technician • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 12 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type:...
US - ME - ME - Wiscasset
December 28, 2024
Foreman (Full Time) Location: Maine, New Hampshire The Foreman is responsible for managing a crew and for the successful completion of specific construction activities. The Foreman leads and establishes good relationships with all crew members, superintendents, and other field personnel. This...
US - ME - ME - Kennebunk
January 2, 2025
The Associate Brand Manager, Innovation is supporting the development of new products that drive the growth for client! This individual will uncover and address people-centric needs, identify relevant trends in ingredients, formulations, and sustainable packaging, and collaborate with...
US - ME - ME - Orono
January 5, 2025
DetailsClient Name • Orono Commons • Job Type • Travel • Offering • Nursing • Profession • CNA / Medical Assistant • Specialty • CNA/MA • Job ID • 30083966 • Job Title • CNA / Medical Assistant - CNA/MA • Weekly Pay • $867.0 • Shift DetailsShift • 3x12 Nights • Scheduled Hours • 36 • Job Order...
US - ME - ME - Falmouth
January 5, 2025
An exciting opportunity exists to join the ProAssurance family of companies! Our mission is powerful and simple: • We protect others. • Choosing a place to apply your talents is an important decision for anyone. • You have plenty of options. • Why choose ProAssurance? • At ProAssurance, we sell a...
US - ME - ME - Orono
January 5, 2025
Up to $5,000 Sign On Bonus! • Less than 1 year of experience with CDL A or B: $3,500 • 1 or more years of experience with CDL A or B: $5,000 WIN Waste Innovations is looking for a Commercial Drivers to operate heavy-duty trucks with front or rear end load lift attachment. Commercial Drivers are...