Senior Software Developer

4 weeks ago


Tucson, United States Hexagon Mining, Inc. Full time
Job DescriptionJob DescriptionThe Company:

Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.

Our technologies are shaping production and people-related ecosystems to become increasingly connected and autonomous – ensuring a scalable, sustainable future.

Hexagon’s Mining division solves surface and underground mine challenges with proven technologies for planning, operations, and safety.

Hexagon (Nasdaq Stockholm: HEXA B) has approximately 24,000 employees in 50 countries and net sales of approximately 5.5bn USD. Learn more at hexagon.com and follow us @HexagonAB.

Purpose of Position:

As a Senior Software Developer, you will work within Agile Scrum teams to develop software for the Mining Industry. You will be responsible for developing new features, components, and functionality for both existing and new products, as well as maintaining existing products.

Major Areas of Responsibility:
  • Participate in all stages of the software development lifecycle, collaborating with team members to create high-quality solutions.
  • Develop new features, components, and functionalities for our existing and new products.
  • Maintain and enhance our existing product portfolio.
  • Leverage C#, JavaScript, TypeScript, React, Redux, and other technologies to create excellent user experiences.
  • Use unit-testing frameworks like NUnit and Jest to validate software quality.
  • Apply design patterns to build robust, scalable, and efficient software systems.
Knowledge and Experience - Required:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum five years of professional software development experience.
  • Proficiency in C#, JavaScript, and TypeScript.
  • Experience with front-end web development, including libraries like React and Redux.
  • Familiarity with unit-testing frameworks such as NUnit and Jest.
  • Strong understanding of design patterns.
  • Excellent analytical, problem-solving, and decision-making skills.
Knowledge and Experience - Desired:
  • Experience building service-oriented and microservices-based applications.
  • Proficiency with Webpack, TypeScript, and Node.js.
  • Experience using source control management tools such as Git.
  • Knowledge of Agile Scrum and/or SAFe development processes.
  • Experience with WPF or WinForms is a plus.
  • Familiarity with build systems such as Bamboo.
  • Experience with JIRA and Confluence.
  • Knowledge of statistics and algorithms.


Hexagon is an Equal Opportunity Employer. We prohibit discrimination against any job applicant based on protected characteristics.



  • Tucson, United States Apollo Professional Solutions Full time

    *Position Type: Senior Software Engineer* *Location: * Tucson, AZ *Hourly rate: $102.00* *Contractor benefits: Medical, vision, Dental, 401k* *Job Description:* Senior Software Engineer Applies knowledge of design principles, practices and implementation in complex systems and assignments. General responsibilities include team leadership and responsibility...

  • Software Developer

    5 days ago


    Tucson, United States Opus Full time

    Position Description Job Purpose This individual's principal objective is to contribute to development projects and customer support efforts by developing software applications as directed. Tasks may include supporting requirements definition, participating in software design, and unit and integration testing. Developers will be willing to work in a team...


  • Tucson, United States Phantom Full time

    About Phantom At Phantom Space Corporation, we provide a rare opportunity to join a startup founded by people who are passionate about what they do. We are seeking like-minded people who inspire others with their drive, determination, and unshakable work ethic, to join our team. About the Role Phantom Space is seeking a Senior Flight Software Engineer to...


  • Tucson, United States Raytheon Full time

    Date Posted: 2024-05-02 Country: United States of America Location: AZ802: RMS AP Bldg 802 1151 East Hermans Road Building 802, Tucson, AZ, 85756 USA Position Role Type: Onsite About Us: At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring...


  • Tucson, Arizona, United States Garmin International Full time

    OverviewWe are seeking a full-time Software Engineer (Mobile Developer) proficient in Android and/or iOS for our Tucson, AZ location. The Garmin mobile team is helping to deliver the ultimate dog tracking and hunting products to Garmin users. In this role you can expect to build cross-platform mobile experiences with cloud connectivity, and also work in...


  • Tucson, Arizona, United States GARMIN Full time

    Essential FunctionsArchitects custom integrations with Garmin mobile SDKs and web services by implementing clean, extensible design patterns Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process Collaborates with a multi-discipline team to design, build, test, and...

  • Software Developer

    2 weeks ago


    Tucson, United States Job Juncture Full time

    We are seeking Software Developers wth Top Secret clearances to work in a multi-disciplinary R&D environment with similarly motivated engineers.We create custom Digital Signal Processing solutions, geolocation and communications systems in support of national defense.The primary responsibilities of the Software Developer position are:Development of software...


  • Tucson, United States Great Bay Staffing Group Full time

    Job description: We are seeking Software Developers wth Top Secret clearances to work in a multi-disciplinary R&D environment with similarly motivated engineers. We create custom digital signal processing solutions, geolocation and communications systems in support of national defense. The primary responsibilities of the Software Developer position are:...


  • Tucson, United States Job Juncture Full time

    Job Description Job description: We are seeking Software Developers wth Top Secret clearances to work in a multi-disciplinary R&D environment with similarly motivated engineers.We create custom digital signal processing solutions, geolocation and communications systems in support of national defense.The primary responsibilities of the Software Developer...


  • Tucson, United States University of Arizona Foundation Full time

    The University of Arizona Foundation is seeking a motivated and goal-oriented professional to join the Philanthropy and Alumni Engagement team as Deputy Senior Director of Development (Deputy Senior DOD) for the College of Social & Behavioral Sciences (SBS). The successful candidate will work to secure gifts of $50,000 or more to further the goals and...


  • Tucson, United States NOAO Full time

    The mission of Vera C. Rubin Observatory’s Education and Public Outreach (EPO) subsystem is to provide online data-driven experiences that are accessible and approachable, adding real-world context and opportunities for people to engage with Rubin Observatory and explore the Universe. The Senior Software Engineer (EPO Technical Lead) is responsible for...


  • Tucson, United States Next Step Systems Full time

    Senior Sales Executive, Need Integrated Health EHR Software Sales Experience, Tucson, AZ We are seeking a Senior Sales Executive for an outside sales position. Your focus will be on understanding total market opportunity, identifying prospective customers, developing relationships, pipeline development and management, driving the sales process and closing...


  • Tucson, United States Garmin International Full time

    OverviewWe are seeking a full-time Software Engineer (Mobile Developer) proficient in Android and/or iOS for our Tucson, AZ location. The Garmin mobile team is helping to deliver the ultimate dog tracking and hunting products to Garmin users. In this role you can expect to build cross-platform mobile experiences with cloud connectivity, and also work in...


  • TUCSON, United States GARMIN Full time

    Essential Functions Architects custom integrations with Garmin mobile SDKs and web services by implementing clean, extensible design patterns Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process Collaborates with a multi-discipline team to design, build, test, and...


  • Tucson, United States Ed Wallach Search Group Full time

    We are seeking Software Developers wth Top Secret clearances to work in a multi-disciplinary R&D environment with similarly motivated engineers. We create custom digital signal processing solutions, geolocation and communications systems in support of national defense. The primary responsibilities of the Software Developer position are: Development of...


  • Tucson, United States Raytheon Technologies Full time

    Date Posted: 2024-02-26 Country: United States of America Location: AZ800: RMS AP Bldg 800 1151 East Hermans Road Building 800, Tucson, AZ, 85756 USA Position Role Type: Onsite About Us: Raytheon combines our vast resources and investments and is dedicated to solving mission-level vs. product-level customer challenges - together we can anticipate more, move...


  • Tucson, United States Raytheon Full time

    Date Posted: 2024-02-26 Country: United States of America Location: AZ800: RMS AP Bldg 800 1151 East Hermans Road Building 800, Tucson, AZ, 85756 USA Position Role Type: Onsite About Us: Raytheon combines our vast resources and investments and is dedicated to solving mission-level vs. product-level customer challenges – together we can anticipate more,...


  • Tucson, United States Resource Informatics Group Full time

    We are looking for two Dot Net resources, below are the details. .Net Lead Senior .Net Developer. Job Title: .Net Lead Engineer Experience: 12+ Years Location: Phoenix, Arizona (Hybrid) Job Title: Senior .Net Developer Experience: 10+ Years Location: Phoenix, Arizona (Hybrid) Responsibilities for a .NET Lead Collaborating with project managers and business...


  • Tucson, United States Ed Wallach Search Group Full time

    Location: Tucson, AZ Security Clearance: TS/SSBI/SCI We are seeking Software Engineers with Top Secret Clearances to create cutting edge signal processing, geolocation, and communication systems solutions to challenging national security and defense problems. You will work in a multi-disciplinary R&D environment with similarly skilled and motivated...

  • Account Manager

    3 weeks ago


    Tucson, United States LOC Software Full time

    If you aspire to participate in a fast-growing company, develop your sales and technical abilities, and where your ideas will be heard, LOC Software is the employer for you! Who is LOC Software? LOC Software is a software development company focused on delivering retail solutions that access every touchpoint in the enterprise. Our solution, LOC eSuite is a...