Senior Backend Developer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Backend

I korthet

We are looking for a Senior Backend Developer to join our technology team, responsible for designing, developing, and maintaining scalable backend systems using .NET and Microsoft Azure. The role involves optimizing existing solutions, building cloud-native microservices, and collaborating with cross-functional teams to deliver high-quality features.

Ansvarsområden

  • Act as a strong individual contributor, owning backend components and services end-to-end
  • Design, build, and maintain scalable, reliable backend services supporting core product functionality
  • Take responsibility for the technical quality, robustness, and maintainability of backend solutions
  • Proactively modernize and improve existing systems, addressing performance, reliability, and technical debt
  • Collaborate closely with the Tech Lead and other developers, contributing to design discussions, reviewing code, and supporting consistent implementation
  • Support junior developers through code reviews, knowledge sharing, and technical guidance, while working with product, frontend, QA, and DevOps teams to deliver high-quality features across the full development lifecycle

Krav

  • Strong hands-on experience with .NET/.NET Core
  • Experience with Microsoft Azure Services including Service Bus, Event Hub, Containers, Azure Functions, Azure app services and SignalR
  • Design and implementation of scalable microservices architectures
  • Strong understanding of object-oriented programming (OOP) concepts
  • Experience with development of web APIs
  • Strong knowledge of SQL
  • Knowledge of databases such as PostgreSQL and/or InfluxDB
  • Hands-on experience with Docker
  • Technically sound, reliable and self-driven

Önskade kvalifikationer

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Technically strong engineer who can be relied upon to deliver high-quality work independently, takes ownership of assigned components, and follows through on commitments with minimal supervision
  • Experience working with complex, distributed backend systems, understanding how multiple services interact
  • Hands-on experience building backend components or microservices from scratch, not only maintaining existing code
  • 5-10 years of relevant development experience
  • Test Driven Development (TDD)
  • CI/CD pipelines to ensure seamless deployment and integration
  • Experience of having worked in Linux-based environments
  • Independent, quick-learning professional with strong problem-solving skills and high attention to detail and quality
  • Enjoy being part of a team and contributing to shared success
  • Structured and driven, with the ability to see the bigger picture
  • Self-motivated and proactive, able to prioritize and manage multiple tasks
  • Comfortable taking initiative and ownership
  • Interested in continuous learning and knowledge sharing
  • Motivated by developing both yourself and your colleagues

Förmåner

  • Opportunity to contribute to sustainable future through engineering innovation
  • Work with critical applications in water purification, clean energy, food production, waste processing, and pharmaceutical development
  • Culture that encourages initiative, collaboration, courage, and diversity
  • Freedom and resources to turn ideas into reality
  • Opportunity to support junior developers through code reviews, knowledge sharing, and technical guidance
  • Apply Pymetrics assessments for diversity, inclusion and equity in recruitment processes
#backend#developer#dotnet#azure#microservices#sql#postgresql#influxdb#docker
Alfa Laval Logo

Företag

Alfa Laval

Publicerade jobb

för 2 veckor sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Pune, India

Kvalifikation

Kandidatexamen, Masterexamen

Sökande

Ansök tidigt