Key Skills
- ASP.NET experience.
- Microservices architecture.
About Us
For more than 25 years, ITS Group has been a French ESN specializing in digital transformation, employing around 1,400 employees across 8 agencies in France and 1 in Belgium. Our expertise: IT infrastructure & operations, cloud & managed services, mobility, workstations & networks, strategy, consulting & AMO, cybersecurity, development of business applications. ITS Group places its CSR commitment at the heart of its concerns by developing sustainable and responsible digital technology and by promoting the professional and personal development of its employees. Find out more: www.itsgroup.com
About the Job
Great assignments await you with our key account clients in rich and varied environments. Our client, a leading organization in the banking sector, is looking for a Back-end C# .NET Developer to join a feature team working on customer onboarding, personal data management and access management solutions. The mission takes place in a modern application environment where core systems are being refactored and transformed into microservices deployed on AWS, following Domain Driven Design principles. The consultant will contribute to the development of back-end services and integrations in an Agile team, working closely with front-end developers, business analysts, DevOps engineers, testers, a Product Owner and a Scrum Master.
Responsibilities
- Developing and maintaining back-end applications and integration services in C#/.NET.
- Translating business requirements and user stories into technical solutions.
- Designing and implementing APIs and back-end services.
- Contributing to the refactoring of existing core systems towards a microservices architecture.
- Working on customer onboarding, personal data and access management features.
- Participating in Agile ceremonies, sprint planning, estimations and delivery activities.
- Ensuring clean, maintainable and tested code.
- Collaborating with technical and functional stakeholders across the feature team.
Qualifications
- Minimum 5 years of experience in back-end application development or integration services.
- Strong experience with C# and .NET.
- ASP.NET experience.
- Good understanding of asynchronous programming with async/await.
- Strong object-oriented programming knowledge.
- Solid understanding of SOLID principles.
- Experience with ORM frameworks such as Entity Framework or NHibernate.
- Experience with unit testing and mocking.
- API design experience: REST or gRPC.
- OpenAPI / Swagger knowledge.
- Experience with relational databases such as MSSQL or MySQL.
- Git or another source control management tool.
- Strong analysis skills.
- Ability to work independently and in Agile mode.
- Professional proficiency in English.
Nice to have
- Microservices architecture.
- Event-driven architecture.
- Service bus / NServiceBus.
- RabbitMQ.
- Domain Driven Design.
- CI/CD.
- AWS exposure.
Salary
Salary conforms to experience.
About You
- You have at least 5 years of professional experiences in IT.
- If you are at least fluent in ENG it’s best.
- You’re eager to learn, motivated and curious.
Advantages
- Hospitalization insurance (partner/children incl.)
- Group insurance
- Dental insurance (partner/children included)
- 20 days statutory paid vacations (legal vacations cumulated for 1 year of work)
- 11 days recovery time work 38/40 per year (annual average: 1 day per 20 days worked) if the client asks you to work 8h/day
- Representation fee net per month.
- Internet fee of € 40 per month.
- Company car with national fuel card OR Public transport reimbursed OR mobility package.
- Daily fee of 5.50€ net /day provided.
- Subscription GSM unlimited calls for Belgium (ITS subscription)
- Training plan (e-learning - certification at ITS charge)
Extra advantages
- Being a rather small team in BE (6 in back-office), we’re very close to each of our consultants and we differentiate ourselves trying to really take care of you and make you grow with us and within our different clients.
- Regular follow-up (every 3 to 6 months depending on your needs/will)
- Regular teambuilding to meet-up and have fun (every 3 months more or less)
- Flexibility and trust
- Benefits of still being part to a bigger group (ITS Group) and having access to resources and of a larger team of Experts
- Co-optation system because sharing is caring.