Your Role
1. Design and build scalable backend services and distributed systems
2. Develop cloud-native microservices powering global applications
3. Build high-performance APIs and event-driven architectures
4. Own services end-to-end: design, implementation, testing, deployment, and monitoring
5. Improve system reliability, performance, and scalability
6. Contribute to architecture decisions and engineering standards
7. Work closely with cross-functional teams in an agile development environment
8. Investigate and resolve complex production issues
9. You'll be working with following tech stack: C# using .NET 10, ASP.NET Core ; Microsoft Azure & Azure DevOps; Kubernetes (AKS) & Container Apps (ACA); Microsoft SQL Server ; GitHub Copilot; Microservices using Domain-Driven Design & Clean Architecture principles
Your Profile
10. Degree in Computer Science, Software Engineering, or equivalent experience
11. 3+ years of backend development experience
12. Strong knowledge of object-oriented programming and software design
13. Experience designing scalable APIs and distributed systems
14. Experience with cloud environments and containerized applications
15. Ability to take ownership of systems and deliver production-ready software
16. Comfortable working in international, English-speaking teams
Your ZEISS Recruiting Team:
Ronan McHugh