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