Posted 5mo ago

Senior Software Engineer

@ CBTS
Chennai, Tamil Nadu, India
OnsiteFull Time
Responsibilities:Design backend, Develop APIs, Maintain CI/CD
Requirements Summary:4+ years backend development with Azure, C#, .NET Core; REST APIs; microservices; CI/CD; Azure DevOps or GitHub Actions.
Technical Tools Mentioned:Azure Functions, Azure App Services, Azure Logic Apps, Azure Cosmos DB, Azure Key Vault, .NET Core, C#, APIs, Microservices, CI/CD, Docker, Kubernetes, Azure DevOps, GitHub Actions, Azure Monitor, Application Insights
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Senior Backend Developer


Job Purpose:

Design and implement robust backend services using Azure technologies such as Azure Functions, App Services, Logic Apps, and Cosmos DB. Develop RESTful APIs and microservices using .NET Core and C#.


Essential Functions: 

Ensure backend systems are scalable, secure, and maintainable.

Collaborate with architects and product teams to define technical solutions aligned with business goals.

Apply design patterns and best practices for cloud-native development.

Participate in code reviews and contribute to architectural decisions.

Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.

Monitor application performance and troubleshoot production issues using Azure Monitor and Application Insights.

Work closely with frontend developers, QA engineers, and DevOps teams to ensure seamless integration.

Mentor junior developers and promote coding standards and best practices.

Participate in Agile ceremonies and contribute to sprint planning and retrospectives.


Education 

Four years of college resulting in a Bachelor’s degree or equivalent 

Certifications, Accreditations, Licenses

N/A

Experience 

4+ years of related experience 

Special Knowledge, Skills And Abilities

4+ years of backend development experience, with 3+ years in Azure cloud engineering.

Strong proficiency in C#, .NET Core, and Azure services (Functions, App Services, Cosmos DB, Key Vault, etc.).

Experience with microservices architecture, API-first design, and event-driven systems.

Hands-on expertise in CI/CD, containerization (Docker/Kubernetes), and infrastructure as code.

Solid understanding of security, performance optimization, and cloud cost management.