You can also apply for this position at our location in Zagreb (Croatia), Bucharest (Romania) or Amersfoort (Netherlands)
Ihre Aufgaben
* Providing input during refinement and planning sessions within the team
* Designing, maintaining new and existing microservices
* Doing code reviews and ensuring that good code quality is maintained
* Improving the stability and liability of the services by writing different types of tests (unit, integration, and acceptance tests)
* Writing documentation and API contracts
* Collaborating with other development teams utilizing the core team services
* Engaging in enhancing our CI pipelines for C# services
* Collaborating with DevOps team to deliver the services to the cluster
* Mentoring junior developers in best practices
Ihr Profil
* A university degree and 7+ years of experience in software development
* 5+ years of experience using C#
* Strong hands-on experience using Dotnet technologies
* Knowledge of software design patterns and being able to apply them to different components of the code
* Strong knowledge of different test frameworks and tooling
* Experience using SQL and NoSQL databases preferably Postgres and MongoDb
* Knowledge of containerization technologies and how to optimize for container-based development
* Fluent written and spoken English skills
* Knowledge of Typescript-based microservices, Angular, Jenkins and shell commands on Linux/WSL2 system are a plus
Ihr Benefit
* Relaxed, supportive and collaborative working atmosphere
* Exciting projects within international environment
* Competitive salary and appraisal system
* Personal development through objective setting, performance reviews, personal development plans, training and certifications
* Mentoring system
* Employee events / team building