Aviation Indeed™️

Prinicpal software engineer Backend

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 Info@aviationindeed.com
  • 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
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Airlines and Aviation

Referrals increase your chances of interviewing at Aviation Indeed™️ by 2x

See who you know

Get notified about new Principal Software Engineer jobs in Delhi, India.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub