⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Software Engineer

  • Source: Naukri
  • ZEISS
  • Hybrid
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

Role & responsibilities

Must-Have Skills (Non-Negotiable):

  • Several years of hands-on experience developing backend services on Microsoft Azure, especially Azure App Services / Web Apps and Azure Functions
  • Strong proficiency in C# / .NET for building scalable, maintainable, and testable backend APIs
  • Proven experience designing and implementing RESTful APIs (request/response design, versioning, error handling)
  • Practical experience operating production systems: monitoring, incident handling, troubleshooting, and performance optimization
  • Strong focus on code quality, clean architecture, and secure coding practices
  • Experience working in agile development teams (Scrum/Kanban) using Git-based workflows and pull requests

Core Technical Requirements:

  • Advanced proficiency in C# / .NET for cloud-native development (e.g. or newer)
  • Hands-on experience with Azure Functions (HTTP triggers, timer triggers, queues/topics, bindings) and Azure App Services
  • Solid experience with Infrastructure as Code (IaaC), e.g. using Bicep, ARM templates, Terraform, or similar, to provision and manage Azure resources
  • Experience with Azure DevOps for CI/CD (build and release pipelines, YAML pipelines, artifact management)
  • Experience implementing authentication & authorization (e.g. Azure AD / Entra ID, OAuth2/OIDC, role-based access)
  • Hands-on experience with logging, monitoring, and diagnostics using Azure Application Insights and related tooling
  • Familiarity with automated testing (unit, integration, and API tests) integrated into the CI/CD pipeline
  • Knowledge of Azure data services (e.g. Storage, SQL) is helpful but not required

Broader Responsibilities the Candidate Will Own:

  • Design, implementation, and maintenance of central backend services for software licensing used across ZEISS business units
  • End-to-end ownership of services over their full lifecycle: development, deployment, monitoring, incident handling, and continuous improvement
  • Implementation and maintenance of Infrastructure as Code for backend services and related Azure resources
  • Collaboration with architects, client engineers (C++ / C#), and the React portal team to ensure consistent end-to-end flows for licensing use cases
  • Definition and implementation of non-functional requirements (security, reliability, scalability, performance, observability) for backend services
  • Continuous optimization and automation of build, test, and deployment pipelines in Azure DevOps
  • Participation in on-call / incident processes as required, including root-cause analysis and long-term remediation
  • Contribution to architecture decisions, coding standards, and documentation within the backend and platform teams

Basic Requirements:

  • University degree in Computer Science, Software Engineering, Information Technology, or a comparable qualification
  • Typically, 2 years of professional experience as a backend or cloud engineer on the Microsoft stack
  • Proven experience delivering and operating Azure-based backend solutions in a professional environment
  • Experience working in international, cross-functional teams within corporate IT or product development
  • Strong analytical and problem-solving skills with a structured, proactive, and reliable working style
  • Good communication skills in English, both written and spoken

Solid understanding of:

  • Cloud-native backend architectures on Azure (microservices, serverless, APIs, integration patterns)
  • REST API design principles, including authentication, authorization, error handling, and versioning
  • DevOps concepts and CI/CD practices with Azure DevOps (pipelines, environments, approvals, rollback strategies)
  • Infrastructure as Code principles (idempotency, modularization, environments, reviewable changes) and their application in Azure
  • Security and compliance requirements in enterprise environments (identity and access management, secrets management, data protection)
  • Observability practices (logging, metrics, tracing, dashboards, alerting) for production systems
  • Resilience and reliability patterns (retry, circuit breaker, timeouts, graceful degradation) in distributed systems
  • Collaboration with Business Analysts and other stakeholders to translate requirements into robust backend solutions
  • Basic understanding of software licensing concepts and workflows is a plus

Skills

  • microsoft-azure
  • azure-app-service
  • azure-functions
  • microsoft-azure-functions
  • c-sharp
  • Terraform
  • azure-devops
  • yaml
  • microsoft-entra-id
  • OAuth2
  • azure-application-insights
  • azure-storage
  • cplusplus
  • React
  • serverless
  • reviewable
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with ZEISS

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes