Job description
Aufgabe
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
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
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
#DE24072101