Senior Full Stack Developer
Build and maintain full-stack web apps using .NET Core/C# and Angular/React, deploy them on Azure with microservices and micro-frontends, and enforce secure-first design and OWASP practices.
- Compensation
- Not disclosed
- Location
- Bangalore
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Fullstack
- Posted
Skills
Nice to have
- Azure-related certifications (e.g., Azure Developer Associate, Azure Administrator Associate, or equivalent).
- Recognized certifications in "JavaScript"/"TypeScript", "Angular", or "React" ecosystems.
Full description
ZEISS in India
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.
Purpose of this position / Position summary
We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team. The ideal candidate will have:
- Strong experience in end-to-end application development (front-end and back-end).
- Solid exposure to system design, data model design, API design, and cloud-native development practices.
- Deep hands-on expertise with modern front-end frameworks (preferably Angular and/or React) and back-end development using ".NET Core", ".NET Framework", "C#", and/or "Python".
- A strong understanding of secure-first design and OWASP guidelines, cloud security, software engineering best practices, Agile methodologies, and cloud architecture (preferably Azure).
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.
Primary duties and responsibilities Key Responsibilities
- Full Stack Application Development
- Implement high-quality, maintainable, and efficient back-end and front-end code using ".NET Core", ".NET Framework", "C#", "Python", "Angular", and/or "React".
- Build responsive, accessible, and cross-browser compatible UIs integrated with robust back-end services.
- System, Component & UI Architecture
- Contribute to system and component-level design, working closely with software architects to refine and implement design patterns and technical solutions.
- Develop reusable UI components, libraries, and patterns to ensure consistency across applications.
- Contribute to and refine front-end architecture, including micro-frontends (e.g., module-based composition, Module Federation or similar patterns).