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