Principal Software Engineer

2 weeks ago


Gurugram, India Strategic HR Solutions Full time

Job Description :

Essential Duties and Responsibilities :

1. Designed and implemented cloud. native applications using C# and Azure services, adhering to best practices.

2. Developed microservices architecture using .NET Core and Docker containers on Azure Kubernetes Service (AKS), improving scalability and resiliency.

3. Implemented serverless functions and logic using Azure Functions, reducing operational overhead.

4. Collaborated with cross. functional teams to define architecture and requirements for cloud solutions.

5. Designed, developed, and maintained end. to. end features for web applications using .NET Core, Angular, and React.

6. Implemented RESTful APIs with ASP.NET Core, ensuring optimal performance and data integrity.

7. Collaborated closely with UX/UI figma designers to implement pixel. perfect designs and interactive components.

8. Integrated third. party services, such as payment gateways and booking, travel APIs, for enhanced functionality.

9. Led team in code reviews, mentored junior developers, and provided technical guidance.

10. Assisted in setting up CI/CD pipelines using Azure DevOps for automated deployments.

11. Worked closely with QA team to identify and resolve bugs, ensuring high. quality releases.

12. Implemented authentication and authorization mechanisms using Identity Framework and JWT or OKTA, OSO Cloud.

Requirements :

1. Led a team in developing a rule. driven workflow system for automating business processes.

2. Utilized C# and a combination of open. source and custom libraries to implement rule engine capabilities.

3. Designed and implemented messaging solutions using Azure Service Bus, Kafka ensuring reliable communication between distributed components.

4. Designed, developed NoSQL, SQL databases using MongoDB Atlas, Microsoft Azure SQL.

5. Designed and developed MongoDB databases for various applications, ensuring optimal data storage and retrieval.

6. Created and maintained data models that aligned with business requirements, improving query performance.

Skills :

1. Programming Languages : C#, JavaScript, TypeScript

2. (Optional) Frontend : Angular, React, HTML5, CSS3

3. Backend : ASP.NET Core, Web API, Entity Framework Core

4. Database : SQL Server, MongoDB

5. MicroFrontEnd (MFE)

6. GraphQL, REST API

7. Solid Principles

8. Docker, Azure DevOps, CI/CD

9. Tools : Visual Studio, Visual Studio Code, Git

10. Authentication & Authorization : Identity Framework, JWT

11. Agile Methodologies

12. ML/AI (nice to have)

Type : Full Time

Location : Gurugram (On. site)

Shift Timings : 5pm. 2am IST

Experience : 8. 10 Years

Notice Period : Upto 30 Days

Industry Background : Aviation

Notice Period : Upto 30 Days

Must Have : .

- Designed, developed, and maintained end. to. end features for web applications using .NET Core, Angular, and React.

- Assisted in setting up CI/CD pipelines using Azure DevOps for automated deployments.

- Designed and implemented cloud. native applications using C# and Azure services, adhering to best practices.

- Must have experience with docker, Container on Azure Kubernetes Service (AKS)

- Developed microservices architecture using .NET Core

- Tools : Visual Studio, Visual Studio Code, Git

-. Programming Languages : C#, JavaScript, TypeScript (Optional) Frontend : Angular, React, HTML5, CSS3 Backend : ASP.NET Core, Web API, Entity Framework Core Database : SQL Server, MongoDB

- Team Leading Experience.

Good to have :

ML/AI Experience

Skill Required. C#, Rest API, GraphQL, TypeScript, JavaScript

(ref:hirist.tech)

  • Gurugram, India GEMINI Full time

    Department : Information Security In the emerging industry of digital assets, there is nothing more important than trust. The Gemini security team forms the backbone of trust. In fact, Gemini’s very first hires were security specialists and we continue to tackle unique challenges in the crypto space. Our team ensures that our customers, clients, and...


  • gurugram, India GEMINI Full time

    Department : Information Security In the emerging industry of digital assets, there is nothing more important than trust. The Gemini security team forms the backbone of trust. In fact, Gemini’s very first hires were security specialists and we continue to tackle unique challenges in the crypto space. Our team ensures that our customers, clients,...


  • Gurugram, India Amazon Full time

    DESCRIPTIONPrincipal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon's overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think...


  • gurugram, India Agoda Full time

    The Opportunity: Principal Software Engineer plays a pivotal role in our technology organization, collaborating closely with individual contributors and senior leadership. Our Principal engineers are heavily involved in the hiring and mentoring process and the go-to experts who design and implement new systems and components. We are seeking...


  • Gurugram, India Agoda Full time

    The Opportunity: Principal Software Engineer plays a pivotal role in our technology organization, collaborating closely with individual contributors and senior leadership. Our Principal engineers are heavily involved in the hiring and mentoring process and the go-to experts who design and implement new systems and components. We are seeking individuals...


  • Gurugram, India NatWest Digital X Full time

    Join us as a Principal Engineer, AxiomThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou’ll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank’s overall software engineering capabilityYou’ll gain...

  • Principal Engineer

    4 weeks ago


    gurugram, India Salesforce Full time

    All Jobs Back To All Jobs Principal Engineer Full Time Job Code: G-10053 Gurgaon, Haryana, India 1 position Required Experience 10 - 15 Years Skills Java, MongoDB, Spring + 7 more Principal Engineer Role & Responsibilities Provide technical leadership and guidance to a team of Java engineers, ensuring the...


  • Gurugram, India Yo HR Consultancy Full time

    Job Description : Role : Principal Software Engineer - Front EndLocation : GurugramExperience : 8 to 10 yearsMust have :- Minimum 8 years experience in reactJS/react native development environment.- Experience with TypeScript and other statically typed languages.- Experience in GraphQL, NextJS, MicroFrontEnd (MFE)- Knowledge of Mongo DB atlas, SQL Server...

  • Software Engineer

    1 month ago


    Gurugram, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to design and engineer software with the customer or user experience as the primary objectiveWe’ll look to you to engineer and maintain innovative, customer centric, high performance, secure and robust solutionsIt’s a chance to hone your existing technical skills and...

  • Principal Engineer

    2 weeks ago


    Gurugram, India Ramboll Full time

    Company Description About Ramboll Founded in Denmark, Ramboll is a foundation-owned people company. We have more than 18,000 experts working across our global operations in 35 countries. Our experts are leaders in their fields, developing and delivering innovative solutions in diverse markets including Buildings, Transport, Planning & Urban Design,...


  • Gurgaon/Gurugram, India Yo HR Consultancy Full time

    Job Description : Role : Principal Software Engineer - Front EndLocation : GurugramExperience : 8 to 10 yearsMust have :- Minimum 8 years experience in reactJS/react native development environment.- Experience with TypeScript and other statically typed languages.- Experience in GraphQL, NextJS, MicroFrontEnd (MFE)- Knowledge of Mongo DB atlas, SQL Server...


  • gurugram, India Ramboll Full time

    Company Description Ramboll in India Ramboll has more than 1,000 experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings, Transport, Planning & Urban Design, Water, Environment & Health and Energy. Founded in Denmark, Ramboll is a people company. We invite you to...


  • Gurugram, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software EngineerYou’ll be designing, producing, testing and implementing working code, working across the lifecycle of the systemHone your existing software engineering skills and advance your career in this critical roleWe're offering this role at...


  • gurugram, India Cvent Full time

    Overview: Cvent is a leading meetings, events, and hospitality technology provider with more than 4800 employees and ~22,000 customers worldwide, including 53% of the Fortune 500. Founded in 1999, Cvent delivers a comprehensive event marketing and management platform for marketers and event professionals and offers software solutions to hotels, special event...

  • Software Engineer, VP

    2 months ago


    Gurugram, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software EngineerYou’ll be designing, producing, testing and implementing working code, working across the lifecycle of the systemHone your existing software engineering skills and advance your career in this critical roleWe're offering this role at...


  • Gurugram, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to design and engineer software with the customer or user experience as the primary objectiveWe’ll look to you to engineer and maintain innovative, customer centric, high performance, secure and robust solutionsIt’s a chance to hone your existing technical skills and...

  • Principal Architect

    4 weeks ago


    Gurugram, Haryana, India 2020Technologies Full time

    **Hiring Criteria** - Strong Senior Technical Architect / Principal Engineer Profile - Mandatory (Experience) - Must have more than 15+ YOE in Software Development, 4+ recent experience as Technical Architect / Principal Engineer - Mandatory (Core Skill 1) - Must have experience in at least two of these PHP, NodeJS, Golang, Scala / Java. - Mandatory (Core...

  • Principal Engineer

    2 months ago


    Gurugram, India Arcesium Full time

    Team Summary We are looking for bright and exceptional Principal Engineer to join our Technology team. The candidate will be involved in building complex next generation software and architecting solutions to support new technical and business initiatives. What you'll do : Create and review architectural decisions of projects/products Provide...

  • Zypp Electric

    2 months ago


    gurugram, India Zypp Electric Full time

    Job Overview :We are seeking an exceptionally skilled and visionary Senior Principal Engineer with expertise in the cutting-edge Java technology stack to lead our technical team. The ideal candidate will have a profound understanding of Java-based software architecture, extensive experience in designing and implementing complex systems, and a track record of...

  • Zypp Electric

    4 weeks ago


    Gurugram, India Zypp Electric Full time

    Job Overview :We are seeking an exceptionally skilled and visionary Senior Principal Engineer with expertise in the cutting-edge Java technology stack to lead our technical team. The ideal candidate will have a profound understanding of Java-based software architecture, extensive experience in designing and implementing complex systems, and a track record of...