At a Glance
- Tasks: Join our agile team to design, develop, and debug innovative software solutions.
- Company: Hexagon is a global leader in digital reality solutions, enhancing efficiency and sustainability.
- Benefits: Enjoy flexible working options, ongoing personal development, and a supportive environment.
- Why this job: Be part of a dynamic team that values your ideas and fosters growth in tech.
- Qualifications: Degree in Computer Science, C# experience, and a passion for software development required.
- Other info: Diversity and inclusion are at our core; everyone is welcome at Hexagon.
The predicted salary is between 28800 - 48000 £ per year.
Responsibilities
Hexagon Asset Lifecycle Intelligence division (Hexagon) is seeking a highly motivated individual for a C# Developer position to design, develop, test, and debug new and existing software.
The right candidate will have responsibility for delivery of high quality, release ready software. They will be involved in all aspects of our agile development process, including but not limited to, backlog management, requirements gathering, detailed design, evaluating new technologies, implementation, automated testing, documentation, and deployment. The role requires collaboration with international development and product teams, plus assistance to our support team with investigation, analysis and debugging of customer problems.
You will be working in a Scrum team environment with a talented group of professional software developers. Assignments require the use of independent judgment and the application of programming/software principles, theories and concepts. You will be conducting complex work important to the organization working on the drawing engine central to multiple 3D design applications.
Essential
Education / Qualifications
- Educated to degree level in Computer Science or a related technical discipline.
- C# / .NET Framework / .NET Core development experience.
- Unit testing and other automated testing techniques.
- Aptitude and enthusiasm for software development.
- Good communication, team working and problem-solving skills.
- Familiar with scrum or other agile development processes.
Desirable
- Strong mathematical / engineering background.
- Azure and Azure DevOps using Git for CI/CD.
- C++ development.
- Experience with CAD or engineering applications.
- Development and support of Microsoft COM based applications.
- WPF using an MVVM architecture.
- Experience creating REST APIs using ASP.NET.
What We Offer
- Flexible working practices with in-office, remote or hybrid options available.
- Time and resources provided for ongoing personal development with opportunities to learn and apply new skills.
- Supportive agile environment with good scope for growth.
About Hexagon
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.
Hexagon’s Asset Lifecycle Intelligence division helps clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. We empower customers to unlock data, accelerate industrial project modernization and digital maturity, increase productivity, and move the sustainability needle.
Our technologies help produce actionable insights that enable better decision-making and intelligence across the asset lifecycle of industrial projects, leading to improvements in safety, quality, efficiency, and productivity, which contribute to Economic and Environmental Sustainability.
Hexagon (Nasdaq Stockholm: HEXA B) has approximately 25,000 employees in 50 countries and net sales of approximately 5.4bn EUR. Learn more at hexagon.com and follow us @HexagonAB.
Why work for Hexagon?
At Hexagon, if you can see it, you can do it. Hexagon’s Asset Lifecyle Intelligence division puts their trust in you so that you can bring your ideas to life. We have emerged as one of the most engaged and enabled workplaces*. We are committed to creating an environment that is truly supportive by providing the resources you need to fully support your ambitions, no matter who you are or where you are in the world.
- In the recently concluded workplace effectiveness survey by Korn Ferry, a global HR advisory firm, Hexagon, Asset Lifecycle Intelligence division has emerged as one of the most Engaged and Enabled workplaces, when compared to similar organizations that Korn Ferry partners with.
Everyone is welcome
At Hexagon, we believe that diverse and inclusive teams are critical to the success of our people and our business. Everyone is welcome—as an inclusive workplace, we do not discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.
Respect is the cornerstone of how we operate, so speak up and be yourself. You are valued here. #J-18808-Ljbffr
Software Developer employer: Hexagon Asset Lifecycle Intelligence
Contact Detail:
Hexagon Asset Lifecycle Intelligence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer
✨Tip Number 1
Familiarise yourself with the Agile development process, especially Scrum, as this role involves working in a Scrum team. Understanding the principles and practices of Agile will help you communicate effectively with your future colleagues and demonstrate your readiness for collaboration.
✨Tip Number 2
Brush up on your C# and .NET skills, particularly focusing on unit testing and automated testing techniques. Being able to discuss your experience with these technologies during interviews will show that you are well-prepared for the technical demands of the job.
✨Tip Number 3
If you have experience with Azure and Azure DevOps, make sure to highlight it. Familiarity with CI/CD processes using Git is a plus, and being able to talk about how you've used these tools in past projects can set you apart from other candidates.
✨Tip Number 4
Showcase your problem-solving skills by preparing examples of how you've tackled complex issues in previous roles. This will not only demonstrate your technical abilities but also your capacity to contribute positively to the team and support customer needs.
We think you need these skills to ace Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C# and .NET development experience prominently. Include specific projects or roles where you used these technologies, as well as any experience with agile methodologies like Scrum.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for software development and mention your familiarity with automated testing techniques. Discuss how your skills align with the responsibilities outlined in the job description, particularly your ability to work in a collaborative environment.
Showcase Relevant Projects: If you have experience with Azure, REST APIs, or CAD applications, be sure to include these in your application. Provide examples of how you've applied your skills in real-world scenarios, especially those that demonstrate problem-solving and teamwork.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a software developer role.
How to prepare for a job interview at Hexagon Asset Lifecycle Intelligence
✨Showcase Your C# Skills
Make sure to highlight your experience with C# and the .NET Framework during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Demonstrate Agile Knowledge
Since the role involves working in a Scrum team, it's essential to demonstrate your understanding of agile methodologies. Share examples of how you've contributed to backlog management or participated in sprint planning and retrospectives.
✨Prepare for Technical Questions
Expect technical questions related to unit testing, automated testing techniques, and possibly even some coding challenges. Brush up on your knowledge of these areas and be ready to explain your thought process while solving problems.
✨Emphasise Team Collaboration
Hexagon values good communication and teamwork. Be ready to discuss how you've collaborated with others in previous roles, especially in resolving customer issues or working on complex projects. Highlight your problem-solving skills and how you approach teamwork.