Hybrid Senior Backend Engineer (C#, .NET) for a Multinational IT consulting firm in Stockholm, Sweden

Posted 13 December 2024
LocationStockholm
Discipline Fullstack Development
Reference38543
Contact NameWeronika Charzyńska

Job description

Hybrid Senior Backend Engineer (C#, .NET) for a Multinational IT consulting firm in Stockholm, Sweden

About company:

Our client is one of the fastest-growing large tech companies in the world and home to 211,000+ people across 52 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud. The driving force behind that work, their people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis. We in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be.

What you’ll do:


As a senior member of the team, you are expected to take charge of your work through various phases of software development with a DevOps mindset, starting from requirement analysis to deploying the feature in production with proper testing. You can initiate cross-team collaborations whenever needed and be ready to provide support for incidents and queries from API consumers.

You are well-versed in modern software architecture concepts and design patterns. We strive to develop clean, easy-to-read, and easy-to-maintain production-ready code. Our backend system mainly consists of REST, GraphQL APIs, and Azure Function Apps. Development is mainly carried out using C# and ASP.Net core and utilizing various Azure services. Deployment is done to Azure Kubernetes clusters using CI/CD pipelines. 

 

You know how to build integrations in dotnet, handle data effectively and use Azure. Infrastructure as code preferably experience with ARM templates (using BICEP) is meriting. It is also good to have general knowledge of how an Angular/React/Vue application works and, at times, be able to work with it. Writing unit/integration tests and working with DevOps is also part of the role. Help develop a technical strategy and roadmap for the application together with the rest of the team.

 

To succeed in this role, you must take charge and be a team player. You should love collaboration, drive, and create commitment. You must have integrity and a growth mindset. In the team, we work closely together to create the best and most creative work environment, focused on outcome rather than output. We dislike micro-management and strive to have high psychological safety and trust to maximize autonomy and feel empowered to find the way that suits us. If this sounds like the right type of team to you – Apply today!

Responsibilities: 

  • Design, develop, and maintain efficient, reusable, and reliable C#/.NET code.
  • Build consistent, responsive, resilient, and scalable applications and APIs.
  • Knowledge of building and maintaining CI/CD pipelines and ArgoCD.
  • Kubernetes/docker experience.
  • Experience working with any major Cloud provider like Azure, AWS or GCP.
  • Drive innovation and initiatives within the team, contributing to the continuous improvement of our processes and services, with a focus on the backend.
  • Work closely with cross-functional teams to create cohesive and scalable solutions.
  • Effective communication skills in English (both verbal and written).
  • The work will require work trips to Gothenburg

Requirements:

  • Proficiency in C# and ASP.Net Core for backend development.
  • Experience with REST and GraphQL API development.
  • Hands-on experience with Azure Function Apps and other Azure services.
  • Experience with CI/CD pipelines and deployment to Azure Kubernetes Service (AKS).
  • Knowledge of Infrastructure as Code (IaC) using ARM templates (preferably BICEP).
  • Familiarity with modern frontend frameworks like Angular, React, or Vue.
  • Experience in unit and integration testing for code quality and reliability.
  • Knowledge of modern software architecture and design patterns.

Benefits:

  • Experience with REST and GraphQL APIs.
  • Experience working with Microsoft Azure.
  • Experience working in an agile team, with an iterative mindset, focused on outcome over output, and able to balance tactical/short-term gains with strategical long-term goals.
  • Experience with architectural design and refactoring larger parts of code.


IT Jobs Worldwide

IT Jobs Worldwide is a professional recruitment company that focuses on connecting IT talents with the most exciting vacancies worldwide. We specialize in specific IT areas including Java, PHP, .NET, Python, JavaScript, Swift, Objective-C, Kotlin, Dart, QA and Testing, Data and BI, and Infrastructure.

IT Jobs Worldwide is part of the Worldwiders brands, with more than 80 colleagues all over Europe. We have offices in Oslo, Tallinn, Malaga, Malta, and Lisbon. With over 300 clients in over 30 countries, our recruitment solutions are tailormade and set up to add value that benefits the matchmaking process.