
Full-Stack Developer, MS Dynamics CRM, C#
Zurich Insurance
full-time
Posted on:
Location Type: Office
Location: Köln • Germany
Visit company websiteExplore more
About the role
- In your role at the Cologne location you are responsible for the development and implementation of requirements for our Customer Relationship Management system (MS Dynamics CRM) as a Full-Stack Developer.
- You enjoy developing customizations in the core system using C# and are responsible for integrating interfaces (e.g., via REST, SOAP and z/OS Connect).
- You work closely with business analysts and the business unit and ensure that functional requirements are successfully implemented within our agile software development process.
- With your expertise you assist in the ongoing evaluation of new methods and libraries to continuously improve our systems.
- You actively contribute to creating maintainable and easy-to-understand code, with at least 80% of code lines covered by tests — as part of our DevOps initiative “loveIT”.
Requirements
- Communicative team-player attitude with strong networking skills and a high commitment to customer- and service-oriented work.
- Experience working in agile projects (SAFe and/or Scrum) and in setting up and using CI/CD pipelines with tools such as Docker and/or Bamboo/GitHub.
- Solid knowledge of the MS Dynamics CRM environment, including developing and maintaining plugins as well as customizations.
- Knowledge of API design (OpenAPI and Swagger), Web UI technologies (HTML, CSS, JavaScript) and ideally Angular.
- Several years of practical experience in IT development, ideally multilingual programming experience (C#, JavaScript/TypeScript), and good knowledge of cloud infrastructures.
- Preference for maintainable, clear code and for quality through consistent unit tests; enthusiasm for Playwright for end-to-end testing.
- Very good German and good English language skills.
Benefits
- Flexible working arrangements to enable an optimal balance between on-site work and working from home.
- Numerous training and learning opportunities to stay up to date for daily work and to enable individual development.
- We support you in your career planning from potential analysis through to individual development measures.
- A modern, open and transparent working environment that promotes creativity and cross-team collaboration.
- Whether group fitness on site or virtual mindfulness training from home: our diverse health offerings support a healthy work–life balance.
- Bike leasing, a discounted Deutschlandticket and other attractive benefits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#JavaScriptTypeScriptHTMLCSSAPI designOpenAPISwaggerAngularDevOps
Soft skills
communicativeteam-playernetworking skillscustomer-orientedservice-orientedcommitmententhusiasmpreference for maintainable codequality focuscollaboration