Auf einen Blick
- Aufgaben: Join our team to design and maintain cloud-native microservices while mentoring junior developers.
- Arbeitgeber: Work with a dynamic international team in Zagreb, Bucharest, or Amersfoort.
- Mitarbeitervorteile: Enjoy a relaxed atmosphere, competitive salary, and personal development opportunities.
- Warum dieser Job: Be part of exciting projects that enhance your skills and impact the tech landscape.
- Gewünschte Qualifikationen: 7+ years in software development with strong C# and Dotnet experience required.
- Andere Informationen: Fluent English is a must; knowledge of Typescript and containerization is a plus.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
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
Senior C# Developer - Cloud Native Application (m/w/d) Arbeitgeber: Swarco AG
Kontaktperson:
Swarco AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior C# Developer - Cloud Native Application (m/w/d)
✨Tip Number 1
Make sure to showcase your experience with C# and Dotnet technologies during the interview. Be prepared to discuss specific projects where you've designed and maintained microservices, as this is a key responsibility for the role.
✨Tip Number 2
Familiarize yourself with the latest trends in containerization technologies. Since optimizing for container-based development is important, being able to discuss your hands-on experience with these technologies will set you apart.
✨Tip Number 3
Highlight your mentoring experience. As the role involves mentoring junior developers, sharing examples of how you've guided others in best practices can demonstrate your leadership skills.
✨Tip Number 4
Prepare to discuss your approach to writing tests and maintaining code quality. Being able to articulate your experience with different test frameworks and tooling will show that you prioritize stability and reliability in your work.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior C# Developer - Cloud Native Application (m/w/d)
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and requirements. Tailor your application to highlight your relevant experience in C# development, microservices, and testing.
Highlight Relevant Experience: In your CV and cover letter, emphasize your 7+ years of software development experience, particularly your 5+ years with C#. Mention specific projects where you designed or maintained microservices and any mentoring roles you've taken on.
Showcase Technical Skills: Clearly list your technical skills related to Dotnet technologies, SQL/NoSQL databases, and containerization. If you have experience with Typescript-based microservices or CI/CD pipelines, make sure to include that as well.
Craft a Strong Cover Letter: Write a compelling cover letter that not only summarizes your qualifications but also expresses your enthusiasm for the role and the company. Mention how you can contribute to the team and improve service stability and quality.
Wie du dich auf ein Vorstellungsgespräch bei Swarco AG vorbereitest
✨Showcase Your Experience with C# and Dotnet
Make sure to highlight your 5+ years of experience with C# and your hands-on knowledge of Dotnet technologies. Be prepared to discuss specific projects where you applied these skills, as this will demonstrate your expertise and suitability for the role.
✨Discuss Microservices and Testing Strategies
Since the role involves designing and maintaining microservices, be ready to talk about your experience with microservices architecture. Additionally, emphasize your knowledge of different testing frameworks and how you've implemented unit, integration, and acceptance tests in past projects.
✨Emphasize Collaboration and Mentoring
This position requires collaboration with other teams and mentoring junior developers. Share examples of how you've successfully worked in a team environment and any experiences you have in guiding less experienced developers in best practices.
✨Prepare for Technical Questions on Databases and Containerization
Brush up on your knowledge of SQL and NoSQL databases, particularly Postgres and MongoDB. Additionally, be ready to discuss containerization technologies and how you've optimized applications for container-based development, as this is crucial for the role.