Join our SWARCO Solution Team as
Senior C# Developer - Cloud Native Application (m/f/d)
Location: Berlin , Germany | Fulltime | Permanent | Hybrid
You can also apply for this position at our location in Zagreb (Croatia), Bucharest (Romania) or Amersfoort (Netherlands)
Your Challenge
- 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
Your Profile
- 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
Your 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