Senior Full Stack Developer at ZEISS Group, Bangalore

Senior Full Stack Developer at ZEISS Group in Bangalore. Full-time. Apply with swipeandhired.

ZEISS in India is headquartered in Bengaluru and present in the fields of Industrial Quality Solutions, Research Microscopy Solutions, Medical Technology, Vision Care and Sports & Cine Optics.

ZEISS India has 3 production facilities, R&D center, Global IT services and about 40 Sales & Service offices in almost all Tier I and Tier II cities in India. With 2200+ employees and continued investments over 25 years in India, ZEISS’ success story in India is continuing at a rapid pace.

Further information at ZEISS India .

This role requires excellent coding and debugging skills, strong documentation habits, the ability to collaborate closely with architects and technical leads, and the capability to guide junior developers. Experience with Azure, micro-frontends, microservices, cloud-native services, and the use of Generative AI tools for code and test generation is highly desirable.

Key Responsibilities

Education

Experience

Core Back-end Skills
· Strong proficiency in:
o Application development using ".NET Core", ".NET Framework", and "C#".
o "Python" (added advantage).
· Experience with:
o Microservices architecture and cloud-native service design.
o ORMs such as Dapper or similar.
o DAPR or similar distributed application runtimes (exposure/experience is a plus).
Core Front-end Skills
· Strong proficiency in "JavaScript" and "TypeScript".
· Expert-level experience in at least one modern front-end framework: "Angular" and/or "React".
· Solid understanding of "HTML5", "CSS3", responsive design, and modern layout techniques (Flexbox, Grid).
· Experience with:
o Component-based design and reusable UI patterns.
o State management (e.g., "NgRx", "Redux", or equivalent).
o Micro-frontends and modular front-end architecture (e.g., Module Federation).
Integration, Tooling & Testing
· Experience integrating with RESTful APIs and handling authentication/authorization on client and server.
· Familiarity with build tools and bundlers (e.g., Webpack, Vite, Angular CLI, Create React App).
· Experience with testing frameworks and tools, such as:
o Back-end: xUnit, NUnit, MSTest, pytest (or equivalents).
o Front-end: Jest, Karma, Jasmine, Cypress, Playwright (or equivalents).
Cloud & DevOps (Cloud-Native, Azure Preferred)
· Hands-on cloud-native development experience on Azure or similar cloud platforms.
· Experience with:
o Containerization and orchestration: Docker, Kubernetes.
o CI/CD pipelines for full stack build, test, and deployment.
o Azure services: App Service, API Management, Storage, identity and access management, monitoring, logging, and alerting.
Security & OWASP
· Good understanding of:
o System design, data model design, and API design concepts.
o Cloud-native design and secure-first design principles.
· Strong understanding and practical application of:
o OWASP Top 10 and secure coding practices for both front-end and back-end.
o Performance, accessibility, and usability on the client; reliability and robustness on the server.
Additional / Complementary Skills (Added Advantage)
· Experience with DICOM or healthcare-related applications.
· Familiarity with design systems, Storybook, or similar component documentation tools.
· Experience with microservices backends integrated with micro-frontends.
· Generative & Agentic AI:
o Familiarity with Generative AI tools for code generation and test suite creation.
o Exposure or experience in using Agentic AI framework concepts for development workflows.
· Experience working in both Linux and Windows development environments.

Your ZEISS Recruiting Team:
Itishree Pani