Summary
As a Software Developer, you will play a key role in the services team by providing high added value consulting services to leading companies. You will work on customised solutions around our existing Design and Engineering software product suites.
This is primarily a hybrid role, with most work done from home. Occasional presence will be required at our Nottingham office, as well as occasional travel to customer site. Ideally, the candidate will be based in the North West or Nottingham area.
Job Responsibilities
- Design, develop, implement and integrate IT solutions in response to customers’ requirements, involving Hexagon’s and third party tools, following industry best practices. This includes Hexagon Design & Engineering leading software tools:
- SimManager – For Object Oriented automation, storage and retrieval of CAE data
- MaterialCenter – For Object Oriented engineering materials data storage and retrieval
- Training will be provided when hired, but any knowledge of these or similar software tools will be very positively valued.
- Provide creative solutions to complex customer problems making use of the extensive suite of Hexagon Design & Engineering software tools and solutions.
- Be part of a multidisciplinary team of engineers and software developers with wildly varied skills and expertise, to which you will be expected to add value in providing solutions to customers in Automotive, Aerospace, Electronics, and Energy industries among others.
- Help respond to complex business questions going beyond what our customers’ teams are currently capable of today.
Qualifications
- Education: Bachelor’s or Master’s degree in Physics, Engineering, Computer Science or equivalent science degree.
- We welcome candidates who either have a Bachelor’s degree with at least 2 years of development experience in a modern mainstream programming language, or alternatively, a Master’s degree, whether freshly graduated or with some relevant experience.
- Knowledge of programming languages such as C/C++, Python, XML, Java and/or a JVM based language is required.
- Knowledge of Database Management Systems, Relational or no-SQL, both as developer and maintainer/administrator.
- Strong communication skills and a proactive, solution-oriented mindset.
Even if you don’t meet every requirement, we encourage you to reach out. We’re always excited to meet passionate and talented individuals who are eager to learn and grow with us.
What we offer:
- Opportunity to work with cutting-edge CAE software tools.
- Engage with global customers and top engineering companies.
- Career growth in engineering software simulation.
- Collaborative and innovative work environment.
- Enhanced Maternity & Paternity Pay.