We are looking for a Backend-focused Full Stack Developer to design, develop, and maintain scalable backend services and APIs using .NET within cloud environments. This role involves building cloud-native applications on Azure, collaborating with frontend developers, and delivering robust end-to-end solutions in enterprise settings at Avanade.
What You'll Do
- Design, develop, and maintain backend services and APIs using .NET.
- Build scalable, cloud-native applications in Azure.
- Model and implement solutions for complex business domains using modern architectural patterns.
- Design databases, data access layers, and integrations using ORMs and data-driven architectures.
- Develop and maintain microservices and distributed systems.
- Ensure systems are secure, performant, and scalable.
- Work with modern DevOps practices including CI/CD, automated testing, and containerization.
- Collaborate with frontend developers and other stakeholders to deliver reliable end-to-end solutions.
What We're Looking For
- Strong experience in C# and .NET for building backend services and APIs
- Designing and developing RESTful APIs using ASP.NET / ASP.NET Core
- Experience working with service-oriented or microservice-based architectures
- Building and deploying applications in cloud environments such as Azure, AWS, or GCP
- Experience with cloud-native services, scalable architectures, and distributed systems
- Working with relational databases such as SQL Server or Azure SQL
- Experience with ORMs such as Entity Framework
- Understanding of database design, performance, and data access patterns
- Version control using Git
- Experience with CI/CD pipelines and development workflows (Azure DevOps or similar)
- Working knowledge of JavaScript or TypeScript
- Experience with modern frontend frameworks such as Angular, React, or Vue
- Basic understanding of HTML5, CSS3, and responsive design
- Strong communication skills in Swedish and English, both spoken and written, to effectively communicate with customers and stakeholders
Nice to Have
- Curious and eager to continuously learn new technologies and approaches.
- Collaborative team player who enjoys sharing knowledge and working closely with others.
- Takes ownership and drives work from idea to implementation.
- Solution-oriented with the ability to break down complex problems into practical solutions.
- Communicates clearly with both technical and non-technical stakeholders.
Technical Stack
- .NET
- C#
- ASP.NET
- ASP.NET Core
- Azure
- AWS
- GCP
- SQL Server
- Azure SQL
- Entity Framework
- Git
- Azure DevOps
- JavaScript
- TypeScript
- Angular
- React
- Vue
- HTML5
- CSS3
- RESTful APIs
- microservices
- distributed systems
- CI/CD
- containerization
- ORMs
Work Mode
- hybrid
Avanade is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.








