Medior or Senior Software/Modeling Engineer
Capgemini
Intro:
Are you an expert in modeling and software development? Do you thrive on working with advanced domain-specific languages and frameworks? Would you like to contribute to groundbreaking projects for one of the most innovative high-tech companies in the world? If so, we are looking for you!
As a Software/Modeling Engineer, you will play a key role in modernizing and extending advanced model-driven development platforms. You will tackle exciting challenges such as migrating modeling tools from Eclipse IDE to VSCode and developing new functionalities. At Capgemini Engineering, we offer an informal working environment, plenty of opportunities for personal growth, and the chance to make a real impact in the high-tech industry.
Your responsibilities as a Medior or Senior Software/Modeling Engineer:
- Modernizing Eclipse MDT-based modeling environments and DSLs;
- Developing new functionalities, such as modeling external system interfaces and mapping data repositories;
- Migrating modeling environments from Eclipse IDE to VSCode and integrating modern cloud-based modeling technologies;
- Collaborating with multidisciplinary teams to deliver high-quality software solutions;
- Leveraging tools like EMF, Sirius, Xtext, OCL, and developing innovative code generators and extensions.
Your home base at Capgemini:
When you join Capgemini Engineering, you become part of a diverse and dynamic group of scientists, engineers, and technologists who are global leaders in Engineering, Research & Development.
Our Technical Application division specializes in developing business-critical software applications that ensure systems meet the highest standards, remain compliant with regulations, and give our clients a competitive edge. From high-tech to automotive and medical industries, our teams deliver solutions for complex challenges using cutting-edge technologies. Here, you will have the opportunity to apply and expand your expertise in model-driven technologies.
Benefits:
- A permanent contract with a competitive salary from day one;
- Unlimited access to training programs via our Academy;
- 26 vacation days, with the option to purchase additional days;
- A premium-free pension plan;
- Flexible working options supported by connectivity and remote work allowances;
- A high-performance laptop and a SIM card for both work and personal use;
- A lease car with an NS Business Card or reimbursement of your travel expenses.
Why this job is a great fit for you?
- You have a bachelor’s or master’s degree in a technical field;
- You have hands-on experience with model-driven tools and frameworks, such as Eclipse MDT, EMF, or Xtext;
- Experience with VSCode extensions and cloud-based modeling technologies is a plus;
- You have a passion for innovative software development and are familiar with Design Patterns;
- You are proficient in English, both written and spoken;
- You are open to hybrid working arrangements.
Get in contact
Do you have any questions about the vacancy? Get in contact with your recruiter.