Taro Logo

Senior Software Developer

ZEISS India is a technology company headquartered in Bengaluru, specializing in Industrial Quality Solutions, Research Microscopy Solutions, Medical Technology, Vision Care and Sports & Cine Optics.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Healthcare

Job Description

ZEISS India, a leading technology company with over 2,200 employees, is seeking a Senior Software Developer to join their team in Bangalore. The role focuses on cloud application development using C# and modern technologies. As a senior developer, you'll be part of an international team working on enterprise-scale applications.

The position requires strong expertise in C# and ASP.NET Core, with emphasis on cloud-native development using microservices architecture. You'll work with cutting-edge technologies including DAPR framework, Docker, and Kubernetes, while implementing best practices in software engineering.

ZEISS India has a strong presence with 3 production facilities, an R&D center, Global IT services, and about 40 Sales & Service offices across India. The company has been investing in India for over 25 years and continues to grow rapidly. This role offers an opportunity to work on global applications while being part of a dynamic organization that values innovation and technical excellence.

The ideal candidate should have 5+ years of experience, strong technical skills, and a passion for learning new technologies. You'll be responsible for developing cloud-native applications, working with distributed systems, and implementing modern software architecture patterns. The role offers exposure to enterprise-scale projects and the chance to work with a diverse, international team.

ZEISS promotes diversity and welcomes applications regardless of gender, nationality, ethnicity, religion, philosophy, physical condition, sexual orientation, or identity. The company provides a modern work environment with opportunities for professional growth and development, backed by the unique ownership structure of the Carl Zeiss Foundation with its long-term focus on bringing science and society into the future.

Last updated 2 days ago

Responsibilities For Senior Software Developer

  • Work with front-end developers, enterprise architects, and technical product owners
  • Develop, manage, and align application architecture with business requirements
  • Implement cloud applications
  • Apply methods from software engineering, IT architecture and agile project management
  • Software engineering in C#

Requirements For Senior Software Developer

Kubernetes
  • Completed education/studies in computer science and at least 5 years of professional experience
  • Strong knowledge of object-oriented programming language C#, ASP .NET Core 3.1 & 6
  • Extensive understanding of microservices, pub-sub, REST & SOLID principles
  • Good knowledge of the DAPR framework (dapr.io)
  • Familiarity with Docker, Infrastructure as Code, GIT, CI/CD pipelines and related orchestration solutions (Kubernetes)
  • Knowledge of common cloud patterns, distributed tracing (W3C) and database technologies
  • Communicative and coordinative skills
  • High level of responsibility and good comprehension

Related Jobs