Senior R&D X++ Developer
Scope of the role
As a Senior X++ Developer, you will play a key role in building highly interactive and innovative functionality for our UMAX solution. Working with the latest capabilities of Microsoft Dynamics 365 Finance, you translate functional designs into high‑quality technical designs and robust implementations. You develop and enhance core product components, ensure solutions are scalable and maintainable, and uphold Itineris’ development standards. As a technical reference within the R&D team, you provide guidance to consultants, support junior developers through best practices and code reviews, and contribute to delivering reliable, future‑proof product features on time and within budget.
You will work in the EU time zones as part of a multi-disciplinary Product Development team focusing on delivering value to our European customers.
Primary duties and responsibilities
Experience and qualifications - Certifications
Must have skills
Good to have skills
Interests
Soft skills
As a Senior X++ Developer, you will play a key role in building highly interactive and innovative functionality for our UMAX solution. Working with the latest capabilities of Microsoft Dynamics 365 Finance, you translate functional designs into high‑quality technical designs and robust implementations. You develop and enhance core product components, ensure solutions are scalable and maintainable, and uphold Itineris’ development standards. As a technical reference within the R&D team, you provide guidance to consultants, support junior developers through best practices and code reviews, and contribute to delivering reliable, future‑proof product features on time and within budget.
You will work in the EU time zones as part of a multi-disciplinary Product Development team focusing on delivering value to our European customers.
Primary duties and responsibilities
- Develop and improve functionality (80%) in compliance with functional and technical designs.
- Prepare high-quality technical designs (20%) based on functional designs.
- Evaluate technical feasibility, estimate the required effort, and provide informed recommendations.
- Deliver robust and extensible implementations, according to the Itineris standards in an efficient and effective way.
- Guarantee easily maintainable solutions by implementing the appropriate levels of abstraction.
- Act as a technical reference for functional and test consultants, project managers and business development.
- Apply your expertise to deliver high quality development work, on time and within budget
- Support junior developers by sharing best practices, code reviews and proactive coaching.
- Document your work in a structured and transparent way.
Experience and qualifications - Certifications
- At least 5 years of experience with product software development in an ERP/CIS platform environment.
- Bachelor's or master's degree in an IT related field or equal by experience.
- Nice to have - Finance and Operations Apps Developer Associate (MB-500).
Must have skills
- Proficient knowledge of X++ in Dynamics 365 Finance.
- T-SQL querying (SQL Server, Azure SQL Database).
- Proven ability to collaborate effectively within a multidisciplinary software development team (functional analyst – developer – tester).
- Anticipates and proactively communicates towards transparent alignment with team members.
- Excellent oral & written communication skills in English.
- High level of self‑directed learning capability, thriving amid complexity and an evolving context.
Good to have skills
- Experience in Azure DevOps (Boards, Repos, Artifacts, Test Plans).
- Experience working in an Agile/Scrum environment.
- Knowledge of other technologies within the Microsoft technology stack (Azure, Power Platform, .NET, Entra ID).
Interests
- Open to learn about the Utility sector.
Soft skills
- Pragmatic thinker oriented towards finding solutions.
- Quality driven and result oriented.
- Willingness to continually learn and be challenged.
Your application journey
At Itineris, we believe in a personal approach to help you determine if a career with us is the right fit for you.
1
Apply online
Apply for one of our job openings or send us your CV and motivation. We’ll be happy to check if we find a match.
2
LET’s
MEET
We’ll contact you by phone to discuss your skills and career goals, and to assess whether they align with what we are looking for. If we are a good match, you’ll be invited for an interview at our Ghent or UK offices.
3
Expert interview
You’ll be interviewed by one of our experts, who will also provide you with more details about the job content, company culture, and growth & development opportunities.
4
JOB
OFFER
If we click, we’ll be happy to send you a job offer, and welcome you to our #OneMagentaFamily!
