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).