Senior Full Stack Developer (.Net, JS) (Bengaluru)

Senior Full Stack Developer (.Net, JS) (Bengaluru)

31 Oct
|
ZeissIndiaOnline
|
Bengaluru

31 Oct

ZeissIndiaOnline

Bengaluru

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team. 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.
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.
Contribute to system and component-level design, working closely with software architects to refine and implement design patterns and technical solutions.
Contribute to and refine front-end architecture, including micro-frontends (e.g., Data Model Implementation
~ Implement and optimize data models in collaboration with architects and database engineers to support application performance, integrity, and scalability.

Integrate front-end applications with RESTful APIs and backend services, handling client-side state management, error handling, and performance optimization for API-heavy applications.
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, following cloud-native best practices (scalability, resilience, observability, and cost-efficiency).
Secure-First Development (OWASP & Cloud Security)
XSS, CSRF, injection, authentication/authorization, secure session management) on both client and server.
Collaborate with security and platform teams to ensure cloud-native security (IAM,



network security, secrets management, TLS, configuration hardening).
Performance, Optimization & Quality
Optimize applications for speed and scalability (bundling, lazy loading, code splitting, caching, query optimization, API and database performance tuning).
Use profiling tools and metrics to identify and resolve performance bottlenecks on both client and server.
Apply solid software engineering principles, including clean code, design patterns, unit/integration/end-to-end testing, and code reviews to ensure high code quality.
Agile Delivery & Collaboration
Participate actively in Agile ceremonies (daily stand-ups, sprint planning, reviews, and retrospectives).
Work closely with architects, product owners, QA engineers, UX/UI designers, and other developers to clarify requirements, resolve technical issues, and deliver robust solutions.
Produce clear, concise technical documentation for modules, APIs, front-end components, patterns, and development processes to support maintainability and knowledge sharing.
Contribute to design systems, style guides, and coding standards for full stack development
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 to improve productivity and quality.
Apply basic prompt engineering techniques to obtain reliable and secure outputs from AI tools.
Experiment with Agentic AI concepts where applicable (e.g., automating repetitive coding/testing tasks) under guidance from architects or technical leads where needed.
Bachelor's degree in computer science or a related field.

Experience

- 6–10 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.

Core Back-end Skills
Application development using '.NET Core', '.NET Framework', and 'C#'.
'Python' (added advantage).
Experience with:




Microservices architecture and cloud-native service design.
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'.
Experience with:
Micro-frontends and modular front-end architecture (e.g., Integration, Tooling & Testing
Experience integrating with RESTful APIs and handling authentication/authorization on client and server.
Webpack, Vite, Angular CLI, Create React App).
Experience with testing frameworks and tools, such as:
Back-end: xUnit, NUnit, MSTest, pytest (or equivalents).
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:
Docker, Kubernetes.
CI/CD pipelines for full stack build, test, and deployment.
App Service, API Management, Storage, identity and access management, monitoring, logging, and alerting.
System design, data model design, and API design concepts.
Cloud-native design and secure-first design principles.
OWASP Top 10 and secure coding practices for both front-end and back-end.
Performance, accessibility, and usability on the client; reliability and robustness on the server.
Experience with DICOM or healthcare-related applications.
Experience with microservices backends integrated with micro-frontends.
Generative & Agentic AI:
Familiarity with Generative AI tools for code generation and test suite creation.
Exposure or experience in using Agentic AI framework concepts for development workflows.
Experience working in both Linux and Windows development environments.
Detail-oriented with a strong focus on UI quality, user experience, performance, security, and maintainability across the stack.
Azure Developer Associate, Azure Administrator Associate, or equivalent).
Recognized certifications in 'JavaScript'/'TypeScript', 'Angular', or 'React' ecosystems.
Experience
Prior experience building complex, large-scale single-page applications and distributed, cloud-native back-end systems.
Experience working in rapid-paced, Agile environments on cloud-native and distributed systems.
Demonstrated use of AI-assisted development tools in day-to-day full stack work.

📌 Senior Full Stack Developer (.Net, JS) (Bengaluru)
🏢 ZeissIndiaOnline
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer (.net, js) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer (.net, js) (bengaluru) / bengaluru