Talent.com
Principal Cloud Solutions Engineer (.NET)

Principal Cloud Solutions Engineer (.NET)

CirrusLabsHyderabad, Republic Of India, IN
21 days ago
Job description

Job Description : .NET Core / C# Developer (Azure Cloud)

Location : Hyderabad / Bengaluru, Chennai, Kolkata, Pune, Mumbai, Gurugram, India

Experience : 3 – 8+ years

Company : CirrusLabs

About CirrusLabs

CirrusLabs is a global digital transformation partner helping organizations accelerate innovation through cloud, data, and intelligent automation. We empower businesses to build scalable, secure, and AI-driven enterprise solutions by leveraging modern cloud-native technologies.

We are seeking a passionate and highly skilled .NET Core / C# Developer to join our engineering team. The ideal candidate will possess a deep understanding of modern application architecture, Azure cloud-native development, and distributed systems while demonstrating leadership in delivering enterprise-grade, secure, and high-performance solutions.

Role Overview

As a .NET Core / C# Developer , you will play a key role in designing, developing, and deploying scalable cloud-based solutions on Microsoft Azure . You will be responsible for developing robust APIs, integrating third-party services, implementing automation through CI / CD pipelines, and ensuring compliance with security and privacy standards.

This role requires hands-on experience in .NET Core, C#, REST APIs, microservices, Azure services , and DevOps practices . You will also have the opportunity to work with AI-assisted development tools (like GitHub Copilot) and contribute to building intelligent, compliant applications in an agile, high-performance environment.

Key Responsibilities

1. Application Development

  • Design, develop, and maintain applications using .NET Core, C#, ASP.NET MVC , and RESTful Web APIs .
  • Implement scalable and secure microservices architectures using Azure Functions, Service Bus, and Azure Kubernetes Service (AKS) .
  • Develop reusable components, frameworks, and libraries to optimize performance and maintainability.
  • Write clean, efficient, and testable code aligned with SOLID principles and best practices.

2. Cloud-Native Engineering

  • Develop and deploy applications on Azure Cloud leveraging services like App Services, Cosmos DB, Azure Functions, Service Bus, Blob Storage, Event Grid , etc.
  • Work on cloud migration projects , rearchitecting monolithic systems into microservices and serverless architectures.
  • Optimize performance, scalability, and reliability of distributed systems in cloud environments.
  • 3. Integration & API Management

  • Design and implement RESTful APIs with OAuth2, JWT authentication , and API Gateway management .
  • Integrate with third-party APIs, payment gateways, and data exchange systems .
  • Ensure efficient communication between services using Azure Service Bus , Event Hubs , or Kafka .
  • 4. DevOps & Automation

  • Implement and maintain CI / CD pipelines using Azure DevOps, GitHub Actions , or Jenkins .
  • Manage containerization and orchestration using Docker and Kubernetes (AKS) .
  • Conduct unit testing, integration testing , and apply TDD (Test-Driven Development) principles.
  • 5. Security & Compliance

  • Implement data security, encryption, and authentication / authorization controls for applications handling sensitive data.
  • Ensure compliance with GDPR, PCI-DSS , and other financial data regulations.
  • Integrate and support fraud detection systems, compliance automation tools, and risk scoring models .
  • 6. Technical Leadership

  • Provide technical guidance and mentorship to junior developers.
  • Participate in code reviews, sprint planning, and architecture discussions.
  • Collaborate with cross-functional teams (QA, DevOps, Data Engineering) to ensure seamless delivery.
  • 7. Continuous Improvement

  • Leverage AI-powered code assistants (GitHub Copilot, ChatGPT, Tabnine) to enhance productivity.
  • Advocate for modern development practices such as Infrastructure as Code (IaC) , automation, and continuous delivery.
  • Drive innovation in cloud adoption, performance optimization, and operational efficiency.
  • Required Skills & Experience

    Core Technical Skills

  • .NET Core, ASP.NET, C# — advanced proficiency in application and API development.
  • Azure Cloud Services — experience with App Services, Functions, Cosmos DB, Blob Storage, Service Bus, Logic Apps.
  • Microservices Architecture — hands-on experience building, deploying, and scaling microservices.
  • RESTful API Design — strong understanding of API design principles, versioning, and authentication mechanisms (OAuth2 / JWT).
  • Multithreading & Distributed Computing — solid understanding of concurrency, asynchronous programming, and distributed systems.
  • Queuing Mechanisms — experience with Azure Service Bus, RabbitMQ, or Kafka .
  • Database Skills — advanced proficiency in SQL Server including stored procedures, performance tuning, and schema design.
  • Containerization — expertise in Docker and Kubernetes (AKS) for microservice deployment.
  • Testing & Quality Assurance — experience with Unit Testing (xUnit, NUnit, MSTest) , mocking frameworks, and TDD practices.
  • Tools & Technologies

  • Development : Visual Studio, VS Code, Postman, Swagger, Git
  • DevOps : Azure DevOps, Jenkins, GitHub Actions
  • Collaboration : JIRA, Confluence, MS Teams, Visio
  • Databases : SQL Server, Cosmos DB, Azure Data Lake
  • Create a job alert for this search

    Principal Engineer • Hyderabad, Republic Of India, IN

    Related jobs
    • Promoted
    Cloud Engineer

    Cloud Engineer

    TrianzHyderabad, Telangana, India
    Cloud Server admin is responsible to Monitoring Cloud infrastructure server & Cloud Security management, Managing Inventory, Vulnerability assessment Updating security patches & AV Cloud Accounts a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Systems Engineer - Network Component

    Senior Systems Engineer - Network Component

    Staffington Consulting PVT LtdHyderabad
    Description : Key Responsibilities : - Design, deploy, and manage AWS networking components including VPC, Transit Gateway, Cl...Show moreLast updated: 8 days ago
    • Promoted
    Mars Telecom Systems - Cloud Platform Engineer

    Mars Telecom Systems - Cloud Platform Engineer

    MARSHyderabad
    Job Description : Role & Responsibilities : < / ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer – Storage Network Protocols - Kubernetes

    Principal Software Engineer – Storage Network Protocols - Kubernetes

    NasuniHyderabad, Telangana, India
    We are looking for a Principal Software Engineer with deep expertise in Kubernetes, CSI driver development, and systems programming in Golang and / or C++. In this hands-on role, you will lead the des...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer - Cloud Finops T500-20806

    Principal Engineer - Cloud Finops T500-20806

    ANSRHyderabad, Republic Of India, IN
    ANSR is hiring for one of its clients.To Care for People on Life's Journey®.Together with our American Eagle regional partners, we offer thousands of flights daily to more than 350 destinations in ...Show moreLast updated: 21 days ago
    • Promoted
    AWS Cloud Engineer

    AWS Cloud Engineer

    ProgliteHyderabad, IN
    Infrastructure & System Administration : .Deploy, manage, and optimize EC2 instances across dev, test, and production environments. Perform system administration and troubleshooting for Linux and Wind...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Engineer

    Cloud Engineer

    VML Enterprise SolutionsHyderabad, IN
    Type of position : Contract- 6 months.We are looking for talented developers with experience developing complex Cloud AWS serverless applications to join an exciting client project as part of our ex...Show moreLast updated: 22 days ago
    • Promoted
    Mars Telecom Systems - Cloud Platform Engineer - FinOps

    Mars Telecom Systems - Cloud Platform Engineer - FinOps

    Mars Telecom Systems Pvt. Ltd.Hyderabad
    Responsibilities : - 8+ years of experience building and operating AWS infrastructure at scale, with at least 3 years in a senior or lead role.Expert-level kn...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Azure Cloud Architect / Principal Engineer

    Principal Azure Cloud Architect / Principal Engineer

    First American (India)Hyderabad, IN
    Job Title : Principal Azure Cloud Architect / Principal Engineer (20+ Years Experience).We are seeking a technical visionary Principal Azure Cloud Architect with 20+ years of experience to lead the tr...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer - Cloud FinOps [T500-20806]

    Principal Engineer - Cloud FinOps [T500-20806]

    ANSRHyderabad, Telangana, India
    ANSR is hiring for one of its clients.To Care for People on Life's Journey®.Together with our American Eagle regional partners, we offer thousands of flights daily to more than 350 destinations in ...Show moreLast updated: 21 days ago
    • Promoted
    Cloud Platform Engineer

    Cloud Platform Engineer

    The Goodyear Tire & Rubber Companyhyderabad, telangana, in
    Proven experience building and scaling.Terraform, GitHub Actions, CI / CD pipelines.Salesforce platform integration.Experience Cloud, Data Cloud, APIs). Experience guiding multiple squads from.Experie...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Cloud Engineer

    Cloud Engineer

    Gunpowder Innovationssecunderabad, telangana, in
    Gunpowder Innovations is a technology-first company building high-performance applications in fintech and health tech.Our engineering team is passionate about solving complex problems at scale, del...Show moreLast updated: 14 hours ago
    • Promoted
    Senior.NET Cloud Solutions Engineer

    Senior.NET Cloud Solutions Engineer

    QualiZealHyderabad, Republic Of India, IN
    The ideal candidates will lead development efforts, implement scalable microservices, and integrate AWS-based and SSO-enabled solutions. They should be comfortable working in agile environments usin...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer, Cloud Storage

    Principal Engineer, Cloud Storage

    NasuniHyderabad, Republic Of India, IN
    We are looking for a Principal Software Engineer with deep expertise in Kubernetes, CSI driver development, and systems programming in Golang and / or C++. In this hands-on role, you will lead the des...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Cloud Solutions Engineer

    Cloud Solutions Engineer

    SysTechCorp IncHyderabad, Republic Of India, IN
    Experience in AWS cloud – Lambda based microservices.GitHub CICD experience (GitHub Actions is a plus).Go & Python programming language. Experience in building & managing CICD pipelines for Kubernet...Show moreLast updated: 15 hours ago
    • Promoted
    Principal.NET Solutions Architect

    Principal.NET Solutions Architect

    CyaraHyderabad, Republic Of India, IN
    We have Immediate Openings for Cyara as a Technical Lead - Dotnet FullStack.Net, React, Typescript, Javascript, Html, Css, Design Patterns, Multithreading, Microservices, Aws / Azure, Devops.Show moreLast updated: 13 days ago
    • Promoted
    Lead Cloud Solutions Engineer

    Lead Cloud Solutions Engineer

    ThoughtSpotHyderabad, Republic Of India, IN
    In this senior role, you’ll leverage your deep expertise in.This is an opportunity to influence the foundations of our cloud infrastructure and help scale systems that power ThoughtSpot’s next gene...Show moreLast updated: 13 days ago
    • Promoted
    Cloud Solutions Architect

    Cloud Solutions Architect

    Tata Consultancy Serviceshyderabad, telangana, in
    TCS presents excellent opportunity for.Chennai / Bangalore / Hyderabad / Mumbai / Pune / Kolkata / Delhi / Noida / Gurgaon. Experience as Cloud Solution Architect in any one of the following cloud t...Show moreLast updated: 30+ days ago