top of page

Principal Engineer (Azure, .NET)

Hyderabad, Telangana, India

Job Type

Full Time

Workspace

Onsite

About the Role

We are seeking a highly skilled and experienced Principal Engineer to contribute to the development and enhancement of Azure-hosted web applications and related services. The ideal candidate will possess strong expertise in Azure technologies, Git-based source control, and CI/CD pipelines. This role involves active participation throughout the software development lifecycle, mentoring junior engineers, and driving engineering best practices.

Requirements

Key Responsibilities:


  • Design, develop, and maintain scalable Azure-hosted applications and services.

  • Build and consume RESTful APIs following industry best practices.

  • Implement robust and maintainable solutions using SOLID principles and established design patterns.

  • Collaborate within Agile teams to deliver high-quality software solutions.

  • Contribute to CI/CD pipeline implementation and optimization.

  • Mentor junior engineers and support technical growth across the team.

  • Drive continuous improvement in engineering processes, coding standards, and development practices.


Primary Skill Set:


  • .NET Core

  • C#

  • REST APIs (HTTP verbs, route naming conventions, response status codes)

  • SOLID principles and design patterns


Azure Services:


o App Service

o Azure Functions

o Service Bus

o Event Grid

o Blob Storage

o Table Storage

o SQL Database

o Key Vault

o Application Insights


  • T-SQL

  • Microservices Architecture

  • Agile Development Methodologies

  • Containerization using Docker


Secondary Skill Set:


  • Unit Testing and Integration Testing

  • Front-end development using Angular and/or ASP.NET Core MVC

About the Company

A leading technology services organization delivering innovative technology solutions, exceptional talent, and managed services to global enterprises. With extensive expertise in highly regulated and complex industries, the organization helps businesses integrate advanced technologies with streamlined processes to drive growth, foster innovation, maintain compliance, and achieve a competitive advantage.

Recognized as a top workplace, the organization is committed to fostering an inclusive culture focused on excellence, collaboration, and continuous improvement. With a growing global presence, it continues to deliver world-class technology solutions to clients across various industries.

bottom of page