Search

Backend Developer – C# .Net

Software Developer Jobs
2 views

Backend Developer – C# .Net

Software Developer Jobs
2 views

Description

Hay Level: 60/70

Start: May/June 2024

Job Location: PUNE, India

Vanderlande provides baggage handling systems for 600 airports around the globe, capable of moving over 4 billion pieces of baggage around the world per year. For the parcel market our systems handle 52 million parcels per day. All these systems generate data. Do you see a challenge in building data-driven services for our customers using that data? Do you want to contribute to the fast-growing Vanderlande Technology Department on its journey to become more data driven? If so, then join our Digital Service Factory team!

Your Position

We are looking for an experienced Back End Engineer to join our team and to continue the development and improvement of the MyVanderlande Customer Web Portal Developer. The ideal candidate should be proficient in Java, .NET Core, C#, and have a solid understanding of software development principles. In addition, the candidate should have experience with unit testing using XUnit, Moq, AutoFaker, HotChocolate GraphQL, gRPC, OpenAPI using MS WebApi, Docker, Azure Kubernetes, Entity Framework, Azure CosmosDb, Azure Search, Azure Enterprise Service Bus, Azure Functions, Keycloak IDP, Kafka, IaC using bicep, DevOps, Java, Python, and Jira.

Responsibilities
• Design, develop, and maintain the customer web portal using .NET Core, C#, HotChocolate GraphQL, and gRPC.
• Implement unit tests using XUnit, Moq, and AutoFaker to ensure the quality of the software.
• Integrate the portal with various Azure services, including Azure Kubernetes, Azure CosmosDb, Azure Search, Azure Enterprise Service Bus, and Azure Functions.
• Develop and maintain the OpenAPI using MS WebApi to provide an API for the portal.
• Design and implement a microservices architecture using Docker and Azure Kubernetes.
• Develop and maintain the portal's database using Entity Framework and Azure CosmosDb.
• Implement authentication and authorization using Keycloak IDP.
• Implement messaging using Kafka.
• Develop and maintain infrastructure as code (IaC) using bicep.
• Collaborate with the DevOps team to ensure the portal is deployed and maintained correctly.
• Participate in code reviews and provide constructive feedback to other developers.
• Utilize Java and Python to assist with development and maintenance when needed.

Qualifications
• Bachelor's or master's degree in computer science or a related field.
• 8+ years of experience in software development.
• Proficiency (must have) in:
• .NET Core and C#.
• Unit testing (XUnit, Moq, and AutoFaker)
• HotChocolate GraphQL, gRPC, OpenAPI using MS WebApi, Docker,
• Azure (Kubernetes, Entity Framework, Azure CosmosDb, Azure Search, Azure Enterprise Service Bus, Azure Functions)
• Strong experience or affinity towards Java, Python will be preferred.
• Nice to have knowledge of:
• DevOps,
• Keycloak IDP, Kafka, IaC using bicep
• Strong problem-solving and debugging skills
• Good written and verbal communication skills
• Ability to work independently and in a team environment.

If you are passionate about developing web applications and have a solid understanding of .NET Core and C#, we encourage you to apply. Please include your resume and a cover letter explaining why you are a good fit for this position

Attributes

Company Name: Vanderlande Careers

Contact 584login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    584login
    44344 active listings
    Professional seller
    Registered for 1+ year
    Last online 1 year ago
    Contact All items

    Listing location

    Pune, Maharashtra, India
    18.521428, 73.8544541

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Backend Developer – C# .Net by 584login