Demo

Software Developer 2

Hexagon Mining, Inc.
Vancouver, WA Full Time
POSTED ON 2/9/2025
AVAILABLE BEFORE 4/9/2025

Job Details

Job Description

Job Description

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:

Your role as a Software Developer is integral to driving the technological advancements within Hexagon's Mining division. Your focus on full-stack development, especially on front-end initiatives, will contribute to our mission of enhancing safety, efficiency, and productivity in the mining industry.

Major Areas of Responsibility:

  • Participate in all stages of the software development lifecycle, collaborating with team members to create high-quality solutions.
  • Work closely with backend teams to integrate APIs and optimize system performance.
  • Develop new features, components, and functionalities for our existing and new products.
  • Innovate and implement new features, modules, and functionalities, enhancing the value proposition of our product suite.
  • Leverage web technologies to create excellent user experiences.
  • Employ robust unit-testing practices, utilizing frameworks such as Jest, to ensure the delivery of reliable and defect-free software.
  • 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 discipline.
  • Minimum three years of professional software development experience.
  • Experience building client-server applications.
  • Knowledge of .NET/C# or similar object oriented programming languages.
  • Proficiency in JavaScript, and TypeScript, HTML, CSS, and responsive design principles.
  • Experience with React and state management libraries such as Redux.
  • Understanding of RESTful API consumption and design.
  • Familiarity with unit-testing and related frameworks such as Jest.
  • Understanding of design patterns and architectural standards such as service-oriented architecture.
  • Excellent analytical, problem-solving, and decision-making skills.

Knowledge and Experience - Desired:

  • Experience in embedded software development with C/C is an asset.
  • Familiarity with Linux environments, containerization technologies, and networking principles is desirable.
  • Familiarity with additional web development tools such as Webpack, Node.js, and source control management with Git.
  • Exposure to continuous integration and continuous delivery (CICD) workflows and systems.
  • Knowledge of Agile Scrum and/or SAFe development processes.
  • Experience with project and issue-tracking software, notably JIRA and Confluence
  • Cloud Experience: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform. Experience with cloud services can enhance our ability to deploy and scale applications efficiently.

Join Hexagon Mining:

Hexagon Mining invites you to become an integral part of a team that values precision, adaptability, and innovation. Apply now to contribute to the high-quality solutions that our diverse clientele trusts.

How to Apply:

Submit your resume along with a cover letter detailing your relevant experience and why you are the best fit for this role at Hexagon.

Hexagon is an equal opportunity employer and supports workplace diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer 2?

Sign up to receive alerts about other jobs on the Software Developer 2 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Hexagon Mining, Inc.

Hexagon Mining, Inc.
Hired Organization Address Tucson, AZ Full Time
The Company : Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous techno...
Hexagon Mining, Inc.
Hired Organization Address Atlanta, GA Full Time
The Company : Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous techno...
Hexagon Mining, Inc.
Hired Organization Address Fort Worth, TX Full Time
The Company : Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous techno...

Not the job you're looking for? Here are some other Software Developer 2 jobs in the Vancouver, WA area that may be a better fit.

Java Developer

Triunity Software, Vancouver, WA

Dotnet Full Stack Developer

Triunity Software, Vancouver, WA

AI Assistant is available now!

Feel free to start your new journey!