Key Responsibilities

1. System Design & Architecture

  • Design and develop scalable, secure, high-performance back-end systems.
  • Make architectural decisions and select appropriate technology stacks.
  • Create and maintain architecture and API documentation.

2. Development & Coding

  • Write clean, maintainable, and efficient code (C#, .NET Core, etc.).
  • Develop, test, and deploy new features and enhancements.
  • Integrate third-party APIs and services.
  • Optimize applications for performance and scalability.

3. Database Management

  • Design and manage database schemas and relationships.
  • Perform database migrations and maintain data integrity.
  • Optimize queries and resolve performance issues.

4. Code Review & Mentorship

  • Review junior developers’ code and provide constructive feedback.
  • Mentor team members and enforce coding standards and best practices.

5. Collaboration

  • Work closely with product owners and cross-functional teams.
  • Ensure seamless integration between front-end and back-end systems.

6. Leadership

  • Contribute to overall technical strategy and architecture decisions.
  • Provide technical guidance and support to development teams.

Required Experience & Technical Skills

Experience

  • Minimum 12 years of backend development experience.
  • At least 8 years in cloud-based application development.
  • 8+ years of technical management and product delivery experience.

Cloud (Azure – Minimum 5 Years)

  • Azure IoT Hub
  • Azure Functions
  • Cosmos DB
  • Service Bus Queue
  • Key Vault
  • Stream Analytics
  • Web API
  • Azure Data Factory
  • SQL Azure
  • Azure AD

Development (Minimum 10 Years)

  • .NET Core
  • C# MVC
  • React JS
  • React Native

DevOps & Infrastructure

  • Azure DevOps – Minimum 3 Years
  • CI/CD pipelines and deployment strategies

Database

  • SQL & Cosmos DB – Minimum 5 Years

Preferred Skills

  • Microsoft Certified Technical Architect (AZ-305) – Mandatory
  • IoT Platform Design & Development – Minimum 3 Years
  • Experience in Full Stack SaaS development
  • Strong problem-solving and strategic thinking skills
  • Excellent communication skills
Job Type: Onsite
Job Location: Chennai
Willing to Relocate: YES
Work Schedule: Full Time
Country: INDIA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx