Overview
Lead Full Stack Engineer (Remote - United States). Hexagon's Asset Lifecycle Intelligence division is seeking a Lead Full Stack Engineer to join our United States team responsible for leading the development, maintenance, and optimization of ETQ web applications and services. This role requires expertise across the full technology stack (frontend, backend, and databases) and involves guiding the team in software development best practices and collaborating with cross-functional teams to deliver scalable, secure solutions aligned with business objectives.
Responsibilities
- Implement features and functionalities according to defined acceptance criteria and design specifications.
- Design, development, testing, and maintenance of software components and services.
- Write clean and efficient code following best practices.
- Contribute to any layer of the tech stack.
- Build and optimize software for speed and scalability.
- Support members of a scrum team with necessary skills to execute tasks.
- Embrace Agile best practices and mindset.
- Identify and implement new technologies to improve performance and efficiency.
- Adhere to TDD, TFD, and BDD best practices.
- Troubleshoot, debug, and upgrade existing systems or components.
- Work directly as part of an Agile Engineering team, developing and maintaining software solutions.
- Provide quality updates on tickets, explaining areas of change, reasons for change, and impacted areas.
- Collaborate with the UX team when required to design the best customer experience.
- Develop, modify, and maintain interactive Web and Mobile applications using Angular, JavaScript, HTML5, and CSS3.
Education / Qualifications
- 12+ years of experience in Java and Python (or equivalent back-end language).
- 1+ year of experience in technical leadership.
- Excellent understanding of object-oriented programming and design.
- Experience in development of distributed/scalable systems and high-volume transaction applications.
- Excellent knowledge of coding best practices and design patterns.
- Good experience with TDD/TFD/BDD.
- Hands-on experience with modern front-end frameworks such as AngularJS or React.
- Experience with integrating applications and services using different approaches based on use case.
- Excellent experience with writing, modifying, and troubleshooting RESTful APIs.
- Strong understanding of Relational Databases (RDS) and referential integrity.
- Excellent experience with creating, modifying, and optimizing SQL queries.
- Experience with version control systems.
- Experience with secure coding practices.
- Good knowledge/experience of AWS and/or Azure or Google Cloud Platform.
- Excellent experience with using modern software development tools (e.g., IntelliJ/Eclipse, Git, Jenkins).
Preferred
- Bachelor’s (or higher) in computer science or related technical discipline.
- Experience with database migrations, particularly AWS DMS.
- SQLines experience.
- Experience developing cross-browser and cross-platform compatible solutions.
- Experience with CI/CD technologies (Terraform, CloudFormation, Puppet/Chef/Ansible, Jenkins, etc.).
- Experience with a highly available and scalable SaaS solution.
Hexagon will not sponsor applicants for a work visa for this position. #LI-Remote #LI-EW1
About Hexagon
Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We help clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. Our technologies enable actionable insights for better decision-making across the asset lifecycle of industrial projects.
Why work for Hexagon?
At Hexagon, if you can see it, you can do it. We are committed to creating an environment that supports your ambitions, wherever you are. We are a diverse and inclusive workplace and do not discriminate. Respect is foundational to how we operate, so speak up and be yourself. You are valued here.
Everyone is welcome
We believe diverse and inclusive teams are critical to success. We are an inclusive workplace and provide equal opportunities, an inclusive environment, and fairness for all.
Apply now