At a Glance
- Tasks: Develop back-end features and improve software processes in a dynamic team.
- Company: Join Hexagon Metrology, a global leader in high-tech solutions and robotics.
- Benefits: Enjoy remote work flexibility, comprehensive training, and a permanent position.
- Why this job: Work with cutting-edge technology and contribute to innovative projects that shape the future.
- Qualifications: 5+ years of C# experience, knowledge of SOLID principles, and familiarity with microservices.
- Other info: Open to applicants who may not meet all criteria; we value potential!
The predicted salary is between 36000 - 60000 Β£ per year.
Join Hexagon Metrology and be part of a team with highly technical skills in robotics and optimization algorithms, working on a next generation software!
Our multidisciplinary team of engineers, working remotely in various EMEA/APAC locations, operates with a self-sufficient work mentality, applying Agile methodology and a constant contribution towards team improvement.
In our offices we have a real-life factory room with robots where the team can apply and verify the result of their developments.
In this next-generation software product, you will work on a project that is constantly improving its processes and technology, while working with cutting-edge hardware devices. More information on the software can be found here:HxGN Robotic Automation .
Job Responsibilities
- Work on features adding functionality with a primary focus on back-end development.
- Participate in defining architecture and user workflows.
- Actively propose and implement software, process, and user experience improvements.
- Create automated tests to verify your code.
- Document new functionalities.
Qualifications
- Minimum 5 years of solid experience with C# as a back-end developer.
- Experience with SOLID principles.
- Experience working with service bus and microservices.
- Familiarity with communication protocols (SignalR, Protobuf, gRPC, etc… ).
- Experience with TDD and a relevant .NET testing framework (nUnit, xUnit or MS Test).
- Familiarity with continuous integration.
- Ability to work remotely while effectively collaborating with the team.
- Proficiency in English, as the team is international.
Nice to have
- Front end knowledge (WPF or React).
- Knowledge of hardware integration (e.g., PLC interfacing).
- Algorithm knowledge (geospatial algorithms).
- Experience with CAD and metrology
Feel free to contact us even if you feel that you do not meet all the criteria. We will be happy to get to know you better and potentially welcoming you to our team! Please send us your application in English, if you would like to apply for this role.
We Offer
- A permanent position within a global, very successful and leading high tech company.
- A chance to work with cutting-edge technology.
- Comprehensive training and support from the team.
- Remote work flexibility.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
Hexagon is a global leader in sensor, software and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications. Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous β ensuring a scalable, sustainable future. Hexagonβs Manufacturing Intelligence division provides solutions that utilise data from design and engineering, production and metrology to make manufacturing smarter.
#J-18808-Ljbffr
Back-end Developer (f/m/d), IT employer: Hexagon AB
Contact Detail:
Hexagon AB Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Back-end Developer (f/m/d), IT
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C#, SOLID principles, and microservices. Having a solid understanding of these will not only boost your confidence but also allow you to engage in meaningful conversations during interviews.
β¨Tip Number 2
Showcase your experience with Agile methodologies and remote collaboration tools. Since the team operates remotely, demonstrating your ability to work effectively in such an environment can set you apart from other candidates.
β¨Tip Number 3
Prepare to discuss your previous projects that involved back-end development and automated testing. Be ready to explain how you implemented TDD and the impact it had on your projects, as this aligns closely with the responsibilities of the role.
β¨Tip Number 4
If you have any knowledge of hardware integration or geospatial algorithms, make sure to highlight this in your discussions. Even if it's not a core requirement, showing your willingness to learn and adapt can be very appealing to the hiring team.
We think you need these skills to ace Back-end Developer (f/m/d), IT
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with C#, SOLID principles, and any relevant back-end development projects. Use specific examples that demonstrate your skills in microservices and communication protocols.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working with cutting-edge technology and your ability to collaborate remotely. Mention your familiarity with Agile methodologies and how you can contribute to team improvement.
Showcase Relevant Projects: If you have worked on projects involving TDD, automated testing, or hardware integration, be sure to include these in your application. Highlight any experience with CAD and metrology as well.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. Ensure that your English is clear and professional, as this reflects your communication skills.
How to prepare for a job interview at Hexagon AB
β¨Showcase Your C# Expertise
Make sure to highlight your solid experience with C#. Be prepared to discuss specific projects where you've applied C# in back-end development, and be ready to answer technical questions that demonstrate your understanding of the language and its best practices.
β¨Understand Agile Methodology
Since the team operates with a self-sufficient work mentality and applies Agile methodology, it's crucial to show your familiarity with Agile principles. Be ready to discuss how you've contributed to team improvement in previous roles and how you adapt to changing requirements.
β¨Discuss Microservices and Communication Protocols
Given the emphasis on microservices and communication protocols like SignalR and gRPC, prepare to explain your experience with these technologies. Share examples of how you've implemented them in past projects and the benefits they brought to your work.
β¨Prepare for Problem-Solving Questions
Expect to face problem-solving scenarios during the interview. Practice articulating your thought process when tackling coding challenges or architectural decisions. This will demonstrate your analytical skills and ability to contribute to the team's innovative projects.