Deloitte Netherlands logo

Senior Software Engineer (Backend)

Deloitte Netherlands
Voltijd
Op locatie
Amsterdam, North Holland, Netherlands

Company Description

Developing, supporting, and delivering digital solutions for prominent clients around the world within the Asset Engineering team. At Deloitte.

Job Description

As a Software Engineer, you will be actively involved in the development of software products in collaboration with a team of developers. You have a passion for technology and are eager to expand your expertise and skills, as well as share your knowledge and expertise with your colleagues. You possess a combination of development and/or operational experience that gives you a good understanding of modern infrastructure and development. Additionally, you are expected to:

  • design, develop, and maintain scalable backend solutions using Java and the Axon Framework.
  • write clean, well-documented, and efficient code that adheres to industry best practices.
  • collaborate with other experienced colleagues and enjoy helping each other grow.
  • ensure your code has adequate test coverage (end-to-end and unit tests).
  • stay informed about the latest technological trends.

Qualifications

Of course, your approach is focused on output, results, and you are goal-oriented. But most importantly, it is essential to be your true self! The one and only you, with your personal qualities, worldview, and unique personality. You have at least 5 years of work experience and the following qualifications for the position of Senior Software Engineer:

  • between 5-10 years of experience in developing backend production software using Java in an agile way of working (Azure DevOps and Scrum);
  • experience with CQRS, Event Sourcing, and/or Event Driven Architecture, cloud technologies and Kubernetes;
  • a Bachelor’s or Master’s degree in IT, Software Engineering or a related field;
  • strong communication skills and the ability to collaborate with cross-functional business teams.

Additional Information

The Asset Engineering (AE) team consists of about 60 colleagues, primarily experts in new technologies, and is responsible for building digital solutions for Deloitte Netherlands. As a Senior Software Engineer, you will work on the development of these products within the Asset Engineering team. These products are built using a modern technology stack and delivered globally as SaaS to the largest companies.