You can also apply for this position at our location in Zagreb (Croatia), Bucharest (Romania) or Amersfoort (Netherlands)Ihre AufgabenProviding input during refinement and planning sessions within the teamDesigning, maintaining new and existing microservicesDoing code reviews and ensuring that good code quality is maintainedImproving the stability and liability of the services by writing different types of tests (unit, integration, and acceptance tests)Writing documentation and API contractsCollaborating with other development teams utilizing the core team servicesEngaging in enhancing our CI pipelines for C# servicesCollaborating with DevOps team to deliver the services to the clusterMentoring junior developers in best practicesIhr ProfilA university degree and 7+ years of experience in software development5+ years of experience using C#Strong hands on experience using Dotnet technologiesKnowledge of software design patterns and being able to apply them to different components of the codeStrong knowledge of different test frameworks and toolingExperience using SQL and NoSQL databases preferably Postgres and MongoDbKnowledge of containerization technologies and how to optimize for container based developmentFluent written and spoken English skillsKnowledge of Typescript based microservices, Angular, Jenkins and shell commands on Linux/WSL2 system are a plusIhr BenefitRelaxed, supportive and collaborative working atmosphereExciting projects within international environmentCompetitive salary and appraisal systemPersonal development through objective setting, performance reviews, personal development plans, training and certificationsMentoring systemEmployee events / team building