Senior Software Architect

4 weeks ago


Boulder, Colorado, United States Garmin International Inc Full time
Job Summary

We are seeking a highly skilled Senior Software Engineer to join our team at Garmin International Inc. In this role, you will be responsible for designing, implementing, and testing software systems that meet the company's high standards.

Key Responsibilities
  • Architect and develop software systems using Java, Kotlin, and other selected languages.
  • Lead complex software development projects, including designing and reviewing software systems.
  • Decompose functional requirements into well-defined tasks and implement algorithmic solutions.
  • Offer peer technical assessments and participate in project leadership and planning.
  • Mentor and guide less experienced software engineers.

Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum 5 years of relevant experience or equivalent combination of education and experience.
  • Excellent academics and demonstrated proficiency in designing well-architected software systems.
  • Demonstrated ability to serve as a lead software engineer for complex software projects.

Preferred Qualifications
  • Extensive experience with designing and developing microservices in a cloud environment.
  • Strong background in RESTful API development and relational databases.
  • Broad knowledge of the software development lifecycle and experience working with event-driven architectures.

About Garmin International Inc

Garmin International Inc 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.

  • Boulder, Colorado, United States Approximate Labs Full time

    About Approximate LabsApproximate Labs is an AI research and product lab focused on the intersection of artificial intelligence and tabular data. Our mission is to create a future where access to data analysis is universal, with AI playing the role of analyst, taking requests in natural language and giving clear, detailed responses.Our ApproachWe value a...

  • Mission Architect

    4 weeks ago


    Boulder, Colorado, United States Spire Full time

    Key Responsibilities:As a Mission Architect at Spire, you will play a critical role in developing new mission architectures with Space Services customers, assessing requirements, and designing the best possible solutions.Key Skills:2+ years of experience in a senior level customer-facing technical roleBachelor's degree in relevant Engineering (e.g....


  • Boulder, Colorado, United States QSC Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at QSC. As a key member of our software development team, you will be responsible for designing and implementing world-class software on our industry-leading Q-SYS platform.Responsibilities:* Design and develop complex...


  • Boulder, Colorado, United States O'Connor Education Support Centre Full time

    Job Description:As a senior software engineer at our company, you will be responsible for developing and maintaining high-quality software systems.We are seeking a skilled and experienced individual who can take on leadership roles in our development team. Your primary focus will be on designing, implementing, and testing software solutions that meet our...


  • Boulder, Colorado, United States Battelle Memorial Institute Full time

    We are seeking a skilled Senior Software Developer to join our team at Battelle Memorial Institute. This role will involve designing, developing, and implementing scientific software to support our Data Portal.The ideal candidate will have a strong background in software development, with experience working on complex applications and addressing problems of...


  • Boulder, Colorado, United States Rubix Recruiting Full time

    Network Security DeveloperLocated in a beautiful location, our team is emerging as a leading producer of secured hardware networks for North America.We are seeking a Senior Software Engineer to join a small dynamic team of Senior level coders to help grow the current product line while also writing new code for emerging projects.The nature of this team...


  • Boulder, Colorado, United States Tickets Full time

    Job SummaryTickets is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will play a crucial role in developing new features and maintaining our enterprise access control solutions.About the RoleAs a Senior Software Engineer, you will be responsible for developing, monitoring, and maintaining...


  • Boulder, Colorado, United States Otter Full time

    We are seeking a talented Senior Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our users.Our software engineers work on a wide range of projects, from high-impact security initiatives to core data...


  • Boulder, Colorado, United States Battelle Memorial Institute Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Battelle Memorial Institute. As a key member of our software development team, you will design, develop, implement, and test scientific software that supports our Data Portal.The ideal candidate will have a strong background in software development, with experience in...

  • Network Architect

    4 weeks ago


    Boulder, Colorado, United States Isys Technologies Full time

    Job Summary:We are seeking a highly skilled Network Architect to join our team at Isys Technologies. As a Network Architect, you will be responsible for designing and implementing network infrastructure for our clients in the Federal and State Government sectors.Key Responsibilities:Design and implement network infrastructure for clients in the Federal and...


  • Boulder, Colorado, United States Ascend Analytics Full time

    Senior Full Stack DeveloperBoulder, CO, or Remote within the U.S.About Ascend AnalyticsAscend Analytics' climate technology software and services provide critical insights to power the energy transition. The company's products enhance critical power supply decisions from short-term operating strategies to long-term investment and resource planning. Ascend's...


  • Boulder, Colorado, United States VORTO Full time

    About VORTOWe are a company dedicated to creating software and platforms that improve the sustainability of supply chains, both economically and environmentally. As a Senior Fullstack Software Developer, you will have the opportunity to define the future of commerce.ResponsibilitiesDeeply understand our business to take ownership of features from conception...


  • Boulder, Colorado, United States Boulder Medical Center Full time

    About the RoleAs a senior software engineer, you will be responsible for designing and developing full-stack applications using a range of technologies.Key ResponsibilitiesDesign and implement full-stack applications using a range of technologies.Collaborate with cross-functional teams to deliver high-quality software solutions.Develop and maintain technical...


  • Boulder, Colorado, United States Spire Full time

    Job Title: Senior AI Software EngineerJob DescriptionSpire operates a hybrid work model, with team members coming onsite to a Spire office three times a week. This role must be based in either Boulder, Colorado.Key Responsibilities:* Contribute to the design, development, and implementation of software solutions that process large-scale weather data,...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Network Engineer to join our team at SciTec. The ideal candidate will have a strong background in network engineering, with experience in designing and deploying functional networks, configuring and installing software, servers, routers, and other network devices.The successful candidate will be responsible...


  • Boulder, Colorado, United States DISH Full time

    Job SummaryWe are seeking a highly skilled OSS Order Management Architect to join our team at DISH. As a key member of our Order Management (COM/SOM) team, you will be responsible for implementing end-to-end software solutions to serve both internal and external customers.Key ResponsibilitiesOwn the technical vision, direction, development, and delivery of...


  • Boulder, Colorado, United States Vaisala Full time

    Job SummaryVaisala is a global leader in measurement instruments and intelligence, helping industries, nations, people, and the planet thrive. Our technology is used where it matters most, from data centers and laboratories to airports and even the surface of Mars.We are seeking a skilled Senior Geospatial Software Developer to join our team. As a key member...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, Inc. in support of our Next-Generation Missile Warning software program. As a key member of our team, you will work on delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace...


  • Boulder, Colorado, United States SciTec Full time

    Job OverviewSciTec is seeking a highly skilled Senior Network Engineer to support our growing team in Boulder, CO. The ideal candidate will have a strong background in network engineering, with experience in designing and deploying functional networks, configuring and installing software, servers, routers, and other network devices.Key...


  • Boulder, Colorado, United States QSC Full time

    About the RoleThe Sr Manager, Software Engineering will lead our Q-sys Unified Communication & Collaboration development team. This role oversees teams building and enhancing the Q-Sys UC&C software product portfolio. Working closely with product management, stakeholders, and partners, this leader will drive delivery of the Q-Sys UC&C roadmap,...