Principal Software Engineer
2 weeks ago
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
-
Principal Software Engineer, Security
2 months ago
gurugram, India GEMINI Full timeDepartment : 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,...
-
Principal Software Engineer, Security
2 months ago
Gurugram, India GEMINI Full timeDepartment : 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...
-
Principal Software Engineer, WW Hub Tech
2 weeks ago
Gurgaon, Haryana, India Amazon Full timePrincipal Engineers provide technical leadership at 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 globally when...
-
Principal Software Engineer
3 weeks ago
Gurgaon/Gurugram, India Yo HR Consultancy Full timeJob 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...
-
Principal Software Engineer, WW Hub Tech
2 weeks ago
Gurugram, India Amazon Full timeDESCRIPTIONPrincipal 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...
-
Principal Engineer, VP
2 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll be playing a major role in the engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable stakeholder exposure as...
-
Principal Engineer, VP
4 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll be playing a major role in the engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable stakeholder exposure as...
-
Principal Engineer, VP
3 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis 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 valuable...
-
Principal Engineer, VP
1 month ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis 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 valuable...
-
Principal Engineer, VP
1 month ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis 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 valuable...
-
Principal Engineer, VP
4 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is an exciting and challenging opportunity to work in a collaborative, agile and forward thinking team environmentWith your software development background, you'll be delivering software components to enable the delivery of platforms, applications and services for the bankAs well as developing your technical talents,...
-
Principal Engineer, VP
2 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis 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 valuable...
-
Principal Engineer, VP
4 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal EngineerThis 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 valuable...
-
Principal Software Engineer, Full Stack
2 months ago
Gurugram, India Agoda Full timeThe 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...
-
Principal Software Engineer, Full Stack
2 months ago
gurugram, India Agoda Full timeThe 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...
-
Principal Engineer, Axiom, VP
2 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin 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, VP
1 month ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Principal Engineer, Vice PresidentAs a Principal Engineer, you'll set the strategic direction of the team, supported by the senior technical membersYou'll take responsibility for the end-to-end delivery of strategic and tactical projects, delivering agreed business outcomes and coordinating various technology and change teams to achieve thisThis...
-
Principal Software Engineer, Full Stack
3 days ago
Gurgaon, Haryana, India Agoda Full timeAbout Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with more than 3.6 million accommodations globally. Based in Asia and part of Booking Holdings, our 6,000+ employees representing 90+ nationalities foster a work environment rich in diversity,...
-
Principal Engineer, Axiom, VP
1 week ago
Gurugram, India NatWest Digital X Full timeJoin 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...
-
Testing - Principal Engineer, Director
4 weeks ago
Gurgaon, Haryana, India NatWest Digital X Full timeJoin us as a Testing - Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveWith your software development background, you'll be working with architects to help define major components of the business-wide target architecture and roadmapYou'll gain valuable...