HamburgerMenu
hirist

Carl Zeiss - Senior Full Stack Developer

ZEISS India
6 - 8 Years
Bangalore

Posted on: 29/10/2026

Job Description

Position Summary :

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team.

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.

- Develop reusable UI components, libraries, and patterns.

- Contribute to and refine front-end architecture, including micro-frontends.

Data Model Implementation :

- Implement and optimize data models in collaboration with architects and database engineers.

API Development & Integration :

- Develop, document, and maintain secure, robust, and scalable APIs.

- Integrate front-end applications with RESTful APIs and backend services.

Cloud-Native Development & Integration (Azure Preferred) :

- Design and build cloud-native applications, leveraging containerization, microservices, and managed cloud services.

- Build and deploy services on Azure using Docker and Kubernetes.

Secure-First Development (OWASP & Cloud Security) :

- Apply OWASP and secure coding practices throughout the development lifecycle.

- Collaborate with security and platform teams to ensure cloud-native security.

Performance, Optimization & Quality :

- Optimize applications for speed and scalability.

- Use profiling tools and metrics to identify and resolve performance bottlenecks.

- Apply solid software engineering principles, including clean code, design patterns, unit/integration/end-to-end testing, and code reviews.

Agile Delivery & Collaboration :

- Participate actively in Agile ceremonies.

- Estimate work items, manage technical debt, and deliver features on time.

- Work closely with architects, product owners, QA engineers, UX/UI designers, and other developers.

Documentation :

- Produce clear, concise technical documentation for modules, APIs, front-end components, patterns, and development processes.

- Contribute to design systems, style guides, and coding standards.

Mentoring, Guidance & Knowledge Sharing :

- Provide technical guidance to junior developers, perform code reviews, and share best practices.

- Conduct technical sessions and help elevate overall full stack and cloud-native competency of the team.

Generative & Agentic AI, Prompt Engineering (Desirable) :

- Use Generative AI tools for code scaffolding, refactoring, test generation, and documentation.

- Apply basic prompt engineering techniques to obtain reliable and secure outputs from AI tools.

- Experiment with Agentic AI concepts where applicable.

Qualifications :

Education :

- Bachelor's degree in computer science or a related field.

Experience :

- 6+ years of professional software development experience, with significant exposure to full stack and cloud-native development.

- Experience contributing to at least 5-6 distinct projects or major product releases.

Technical Skills :

- Back-end : .NET Core, .NET Framework, C#, Python (added advantage), microservices, DAPR.

- Front-end : JavaScript, TypeScript, Angular/React, HTML5, CSS3, state management (NgRx/Redux), micro-frontends.

- Cloud & DevOps : Azure, Docker, Kubernetes, CI/CD pipelines.

- Security : OWASP Top 10, secure coding practices.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...