Jobs
>
Oklahoma City

    Senior .net Software Engineer - Oklahoma City, United States - Garmin

    Default job background
    Description
    Overview

    We are seeking a full-time

    Senior .net Software Engineer

    in our

    Montgomery, TX

    location on Garmin's inReach SOS team. Please note that you must

    currently

    reside in TX. No relocation will be provided.
    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, use modern CI/CD tools to support a web application architecture in our multi-cloud environment.

    Essential Functions
    Serves in a leadership capacity for carrying out software development in C# and frontend technologies.
    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 toward determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking
    Mentors and/or supervises 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, or 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 ability to serve as a lead software engineer for a complex software project
    Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs
    Mastery in writing complex software in C#, Java, or similar, as well as relevant experience or training in data structures or object-oriented design methodology
    Experienced

    in relevant software engineering tools:
    build pipelines, source control, API testing tools, browser dev tools, profilers, debuggers, unit testing frameworks
    Experience and desire to work on front-end technologies (Blazor, React, Typescript or Javascript)
    Experience in Web / Cloud including working with Docker containers
    Desired Qualifications
    Outstanding academics (cumulative GPA greater than or equal to 3.5)
    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)
    Good analytical skills in decomposing a large project into tasks, in debugging, and in implementing algorithms
    Strong sense of ownership
    Experience with Terraform to provision cloud infrastructure
    A deep mastery of relevant web technology and cloud architecture, especially relating to reliability, security and performance
    JavaScript or TypeScript expertise and experience with modern frameworks
    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

  • RFX Solutions

    Software Engineer

    2 weeks ago


    RFX Solutions Oklahoma City, United States

    Who is RFX · RFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Enginee ...

  • Silk

    Software Engineer

    3 weeks ago


    Silk Oklahoma City, United States

    We are seeking an experienced Python developer to join our brilliant team. We are looking for a creative software developer who is passionate about inventing and designing software, with a strong curiosity and desire to learn. As a software engineer, you will be responsible for d ...

  • Elite eXceed

    Software Engineer

    4 weeks ago


    Elite eXceed Oklahoma City, United States

    We are inviting young and dynamic Team to apply for the following positions. · Join us for a great career. · We Are Looking For: · JOB ID 11144: Software Engineer · Location: · Elite eXceed LLC, an Irving, TX-based Software Development Services Firm has multiple openings for J ...

  • Globus Medical

    Software Engineer

    3 weeks ago


    Globus Medical Oklahoma City, United States

    About Us: · At Globus, we move with a sense of urgency to deliver innovations that improve the quality of life of patients, inspired by the surgeons and healthcare providers who treat them. · Our world-class engineering works to transform clinical insights into tangible musculosk ...

  • Huntington Ingalls Industries

    Software Engineer

    1 week ago


    Huntington Ingalls Industries Oklahoma City, United States

    Requisition Number: 18899 · Required Travel: % · Employment Type: Full Time/Salaried/Exempt · Security Clearance: Secret · Level of Experience: Senior · Meet HII's Mission Technologies Division · Our team of more than 7,000 professionals worldwide delivers all-domain expertise an ...

  • RFX Solutions Inc

    Software Engineer

    1 week ago


    RFX Solutions Inc Oklahoma City, United States

    Job Description · Job DescriptionWho is RFX · RFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passi ...

  • Capgemini

    Software Engineer

    2 weeks ago


    Capgemini Oklahoma City, United States

    Implement CI/CD pipelines, monitoring, and auto-scaling for services using Azure services. Such as Azure DevOps, Jenkins, and Azure Monitor. Handle databases, virtual machines, dockers, and Azure resources using tools like Azure CLI, Azure Portal, and Azure PowerShell. Resolve is ...

  • Emergent Software

    Software Engineer

    3 weeks ago


    Emergent Software Oklahoma City, United States

    ** This is a direct hire position for one of our clients. This position is fully remote but needs to be on EST or CST time zone. · Candidates must be able to work in the US without sponsorship · .** · We are looking for an experienced Software Developer to join our client's fas ...

  • Federal Reserve Bank of Kansas City

    Software Engineer

    2 weeks ago


    Federal Reserve Bank of Kansas City Oklahoma City, United States

    CompanyFederal Reserve Bank of Kansas City When you join the Federal Reserve-the nation's central bank-you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billion to ...

  • Cleartrace Technologies, Inc.

    Software Engineer

    3 weeks ago


    Cleartrace Technologies, Inc. Oklahoma City, United States

    Overview · Cleartrace, an Austin-based Climate Tech startup, is on a mission to help companies proactively decarbonize their energy consumption. Cleartrace allows companies to stand behind their claims of carbon reductions, sustainability, and renewable energy to prevent greenwas ...

  • Phase 2

    Software Engineer

    3 weeks ago


    Phase 2 Oklahoma City, United States

    Position · P2 is looking for a talented software engineer with significant experience in mobile development to play a role on one of our product teams. · Responsibilities | How You'll Spend Your Time · Ongoing feature development and maintenance for a national software platfor ...

  • Motorola Solutions

    Software Engineer

    4 weeks ago


    Motorola Solutions Oklahoma City, United States

    Company Overview · At Motorola Solutions, we believe that everything starts with safety. It's the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. · As a global leader in public ...

  • Optimize Search Group

    Software Engineer

    2 weeks ago


    Optimize Search Group Oklahoma City, United States

    Job Title: Software Engineer · Location: OKC, OK (100% onsite) · Duration: Direct Hire · Key Responsibilities and Qualifications: · We are looking for a passionate Software Engineer to design and develop software solutions. Candidates should possess strong analytical skills, di ...

  • National Oilwell Varco

    Software Engineer

    4 weeks ago


    National Oilwell Varco Oklahoma City, United States

    National Oilwell Varco (NOV) is a leading provider of technology, equipment, and services to the global oil and gas industry that supports customers' full-field drilling, completion, and production needs. Since 1862, NOV has pioneered innovations that improve the cost-effectivene ...

  • Rampant Technologies

    Software Engineer

    4 weeks ago


    Rampant Technologies Oklahoma City, United States

    Job Summary · Develops, creates, maintains, and writes/codes new (or modifies existing) computer · applications, software, or specialized utility programs. Develops APIs to integrate cyber tools · and applications into SIEMs and eGRC platforms. Develops applications within the e ...

  • Boeing

    Software Engineer

    2 weeks ago


    Boeing Oklahoma City, United States

    Software Engineer (Senior, Principal) · Company: · Job ID: · Date Posted: · Location: · USA - Oklahoma City, OK, USA - Ridley Park, PA, USA - San Antonio, TX · Job Description Qualifications: · Boeing Defense, Space & Security (BDS) Safety, Certification and Airworthiness ...

  • Federal Reserve Bank of Kansas City

    Software Engineer

    2 weeks ago


    Federal Reserve Bank of Kansas City Oklahoma City, United States

    CompanyFederal Reserve Bank of Kansas City When you join the Federal Reserve-the nation's central bank-you'll play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. We dedicate more than $1 billion to ...

  • Addison Group

    software engineer

    2 weeks ago


    Addison Group Oklahoma City, United States

    Job Description · Job DescriptionTitle: Software Engineer · Location: Onsite, Oklahoma City, Oklahoma · Salary: $150k · No sponsorship available · Top Skills: · -Python · -Machine learning techniques · -SQL · Years' Experience: 5-10 years' experience · Job Description: · § Produ ...

  • Phase 2

    Software Engineer

    2 weeks ago


    Phase 2 Oklahoma City, United States

    Job Description · Job DescriptionPositionP2 is looking for a talented software engineer with significant experience in mobile development to play a role on one of our product teams.Responsibilities | How You'll Spend Your TimeOngoing feature development and maintenance for a nati ...

  • Leidos

    Software Engineer

    1 week ago


    Leidos Oklahoma City, United States

    · Unleash Your Potential · At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer's success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on a ...