Job Description
Job Type: Principal Software Engineer Backend
Minimum Qualification: Bachelor’s Degree in Computer Science
Purpose Of The Job
Essential Duties and Responsibilities
• Designed and implemented cloud-native applications using C# and Azure services, adhering to best practices.
• Developed microservices architecture using .NET Core and Docker containers on Azure Kubernetes Service (AKS), improving scalability and resiliency.
• Implemented serverless functions and logic using Azure Functions, reducing operational overhead.
• Collaborated with cross-functional teams to define architecture and requirements for cloud solutions.
• Designed, developed, and maintained end-to-end features for web applications using .NET Core, Angular, and React.
• Implemented RESTful APIs with ASP.NET Core, ensuring optimal performance and data integrity.
• Collaborated closely with UX/UI figma designers to implement pixel-perfect designs and interactive components.
• Integrated third-party services, such as payment gateways and booking, travel APIs, for enhanced functionality.
• Led team in code reviews, mentored junior developers, and provided technical guidance.
• Assisted in setting up CI/CD pipelines using Azure DevOps for automated deployments.
• Worked closely with QA team to identify and resolve bugs, ensuring high-quality releases.
• Implemented authentication and authorization mechanisms using Identity Framework and JWT or OKTA, OSO Cloud.
Requirements
• Led a team in developing a rule-driven workflow system for automating business processes.
• Utilized C# and a combination of open-source and custom libraries to implement rule engine capabilities.
• Designed and implemented messaging solutions using Azure Service Bus, Kafka ensuring reliable communication between distributed components.
• Designed, developed NoSQL, SQL databases using MongoDB Atlas, Microsoft Azure SQL.
• Designed and developed MongoDB databases for various applications, ensuring optimal data storage and retrieval.
• Created and maintained data models that aligned with business requirements, improving query performance.
Skills
• Programming Languages: C#, JavaScript, TypeScript
• (Optional) Frontend: Angular, React, HTML5, CSS3
• Backend: ASP.NET Core, Web API, Entity Framework Core
• Database: SQL Server, MongoDB
• MicroFrontEnd (MFE)
• GraphQL, REST API
• Solid Principles
• Docker, Azure DevOps, CI/CD
• Tools: Visual Studio, Visual Studio Code, Git
• Authentication & Authorization: Identity Framework, JWT
• Agile Methodologies
• ML/AI (nice to have)
• Note: Aviation Indeed does not charge any fee for interviews or recruitment from candidates. Report any such fraudulent incident to [email protected]
• About us
• Aviation Indeed, the global leader in aviation, aerospace, and defense, is at the forefront of providing top-notch staffing solutions for Payroll and recruitment in these industries. We specialize in offering a wide array of opportunities, including Aviation Company Jobs, Aviation Industry Jobs, Aerospace Jobs, and Defense Jobs. Operating not only
💡 Quick Summary
Seeking a career-building opportunity? The Prinicpal software engineer Backend position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
