OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
About the Role
We are looking for a Senior Software Engineer – .NET Developer to join our dynamic and collaborative team. In this role, you will contribute to the development of robust, scalable, and high-performance solutions while working in an agile environment. You will play a key part in building and maintaining backend systems, APIs, and cloud-based applications that drive business success.
Your Responsibilities
Design, develop, and maintain scalable backend services and APIs using .NET technologies.
Implement best practices in coding, architecture, and design patterns, including S.O.L.I.D principles and clean code methodologies.
Work with GraphQL and RESTful services to ensure efficient data access and integration.
Develop and deploy applications on Azure Cloud, using technologies like Docker, Kubernetes, and Azure Red Hat OpenShift (ARO).
Manage and optimize relational databases, particularly MS SQL Server.
Utilize Azure DevOps and Git for version control, CI/CD pipelines, and automation.
Participate in code reviews, refactoring, and performance tuning to ensure high-quality software.
Stay updated with the latest technology trends and proactively recommend improvements to avoid technical debt.
Who You Are
Passionate about software development, eager to learn and adopt new technologies.
A problem solver with strong analytical and design skills.
An advocate for agile methodologies and DevSecOps principles.
A collaborative team player who thrives in a fast-paced, international work environment.
Proficient in English; knowledge of Swedish is a plus.
Your Experience & Skills
✅ Required:
Strong experience with .NET platform (C#, .NET Core/.NET 6+).
Expertise in microservices architecture and API development.
Experience with Azure Cloud, Docker, Kubernetes, and containerized applications.
Hands-on knowledge of MS SQL Server and database optimization.
Experience with Azure DevOps, Git, and CI/CD pipelines.
✅ Nice to Have:
Experience with event-driven architectures using Azure Event Hub or Kafka.
Knowledge of security best practices and vulnerability management.
Familiarity with front-end technologies like Angular or React.
Experience with unit testing, integration testing, and Test-Driven Development (TDD).