Full Stack .NET / React Software Engineer
Workplace: Stockholm, Sverige
Expires: September 10, 2025
We are looking for an experienced Full Stack Software Engineer to join H&M's team, contributing across the full software development life cycle. You will work closely with Product Managers and stakeholders to deliver scalable, high-quality software solutions using C#, .NET, microservices, and React technologies. This role involves working within an Agile environment and being part of the Delivery Management Services team focused on delivery capabilities across H&M's e-commerce ecosystem.
Main requirements:
- At least 5 years experience with C#, .NET, Web APIs, and microservices architecture
- Strong backend development skills
- Solid frontend development skills using React.js and modern JavaScript tools
- Proficiency in unit and integration testing with NUnit/xUnit for .NET and Jest/React Testing Library for React
- Working knowledge of Azure services including App Services, Azure Functions, Key Vault, Storage Accounts, Service Bus, AKS, AppInsights, and Application Gateways
- Experience with CI/CD pipelines using GitHub Actions
- Competence with Infrastructure as Code tools like Terraform or Bicep
- Understanding of application and cloud security best practices
- Familiarity with automated testing frameworks and high-quality software delivery methods
- Familiarity with monitoring tools such as Splunk
Responsibilities:
- Design, develop, and implement software solutions aligned with project goals and quality standards
- Write clean, efficient, maintainable code using best practices and software design patterns
- Collaborate with Product Managers, Designers, and stakeholders to gather and analyze requirements
- Conduct unit testing, debugging, and troubleshooting to ensure quality and performance
- Participate in code reviews to enhance code quality
- Work closely with team members to resolve technical issues and optimize applications
- Stay current with emerging technologies and industry trends to suggest improvements
- Contribute to documentation of software designs, technical specifications, and user manuals
- Operate effectively within Agile development processes including sprint planning and estimation
Required hard skills:
- C#
- Microsoft .NET Framework
- Web APIs
- Microservices architecture
- React.js
- JavaScript (modern frameworks and tools)
- Unit and integration testing frameworks (NUnit, xUnit, Jest, React Testing Library)
- Azure cloud services (App Services, Functions, Key Vault, Storage, Service Bus, AKS, AppInsights, Application Gateways)
- CI/CD pipelines using GitHub Actions
- Infrastructure as Code (Terraform, Bicep)
- Application and cloud security best practices
- Automated testing frameworks
- Monitoring tools such as Splunk
Recommended hard skills:
- Webpack
- Mocking tools for testing
Soft skills:
- Strong problem-solving skills
- Structured and detail-oriented
- Collaborative communication skills
- Ability to analyze complex issues and drive resolutions
- Capability to create and maintain clear documentation
Coding languages:
- C#
- JavaScript
Frameworks:
- .NET
- React.js
- NUnit
- xUnit
- Jest
- React Testing Library
Operating systems:
- Windows
- Linux (for Azure AKS and cloud environments)
Natural languages:
- English (Proficient)
- Swedish (Basic familiarity)
Cultural skills:
- Inclusivity
- Collaboration
- Customer-centric mindset
- Sustainability awareness
Apply for this job
You might also like:
- PCB Designer (Siemens Xpedition Expert)
- React Native / Redux App Developer
- Change Manager - IT Security
- Test Manager
- Senior Big Data Developer
- Network Specialist for Göteborgs Stad
- Java Developer with AWS experience
- Senior Fullstack and Design Engineer - Schibsted User Identity
- Platform Architect ServiceNow
- System Technician in Client Infrastructure