Zurich Insurance

Full-Stack Developer, MS Dynamics CRM, C#

Zurich Insurance

full-time

Posted on:

Location Type: Office

Location: KölnGermany

Visit company website

Explore more

AI Apply
Apply

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