Software Engineer
4 days ago
Job Description
WHAT YOU'LL DO
We are seeking highly skilled Full Stack Software Engineers specializing in.NET and development to build and enhance scalable, high-performance enterprise applications. This role involves working with .NET Core, cloud-native technologies, microservices, modern frontend frameworks, and DevOps automation while ensuring security, performance, and reliability.
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our organization and clients. You will collaborate with cross-functional teams to analyze requirements, develop efficient code, perform rigorous testing, and deliver robust software products. The ideal candidate has a strong background in software development, a passion for technology, and a drive for continuous learning and improvement.
At H&M, one of our core principles is "We are One Team." You will be part of a global team working alongside colleagues in Sweden.
Who You'll Work With
You'll be working with the Assortment Demand Planning team within CoE Engineering—a global, cross-functional team focused on enabling data-driven quantification at the heart of H&M Group's customer offering.
Our mission is to support the Assortment Office with intelligent, scalable, and intuitive tools that drive accurate sales and demand forecasting—enabling the creation of relevant, balanced, and profitable assortments.
The product suite is built on a modern, cloud-based architecture leveraging .NET Core, , and Angular, alongside some legacy components with a clear roadmap toward modernization. These applications process large volumes of sales and demand data to support critical planning and quantification decisions across the assortment lifecycle.
Our team comprises 18 engineers—including full-time employees in India, consultants in Stockholm, and remote consultants—working collaboratively to deliver high-impact solutions through continuous improvement, strong engineering practices, and a shared commitment to H&M's assortment success.
Key Responsibilities
- Design, develop, and optimize enterprise applications using .NET Core, , and modern cloud technologies.
- Architect and implement scalable microservices and frontend solutions with a focus on performance and security.
- Develop and maintain REST APIs and frontend components, ensuring high availability and reliability.
- Implement CI/CD pipelines, DevOps automation, and Infrastructure as Code (IaC) for deployment efficiency.
- Ensure secure coding practices, implementing authentication and authorization using OAuth 2.0, OpenID Connect, and JWT.
- Troubleshoot performance bottlenecks and memory leaks, optimizing applications for scalability and extensibility.
- Implement logging, monitoring, and analytics-driven production performance tuning.
- Collaborate with cross-functional teams, including product managers, DevOps, and cloud architects.
- Drive best practices in software development, security, and code reviews.
Who You Are
We are looking for people with
- 3-6 years of professional experience using .NET technologies. Strong proficiency in C#, ASP.NET, and .NET Core
- Strong foundation in .NET Core, OOP principles, design patterns, and microservices.
- Hands-on experience with REST API development and .NET testing frameworks (NUnit, xUnit,Moq).
- Proficiency in , JavaScript, TypeScript, and state management libraries (Redux, Context API).
- Knowledge of CI/CD pipelines, build automation tools (MSBuild, NuGet), and DevOps fundamentals.
- Experience with frontend unit testing frameworks (Jest, React Testing Library, Cypress).
- Understanding of cloud computing (Azure) and containerization (Docker, Kubernetes).
- Experience with database development using SQL (SQL Server, PostgreSQL) and NoSQL databases.
- Understanding of messaging systems like RabbitMQ, MSMQ, and Kafka.
- Exposure to logging frameworks (log4net, Serilog) and monitoring tools (Datadog, Grafana,ELK).
Preferred Skills:
- Strong understanding of responsive web design, accessibility, and cross-browser compatibility.
- Familiarity with frontend performance optimization techniques.
- Experience with GraphQL and API Gateway implementations.
- Understanding of multi-threading, collection frameworks, and exception handling.
- Familiarity with security best practices and API authentication mechanisms.
- Basic cloud certifications like Azure AZ-900.
And people who are
- Passionate about problem-solving and building scalable applications.
- Excited about working in a fast-paced, Agile environment.
- Open to learning and adapting to new technologies and best practices.
- Team players with strong collaboration and communication skills.
Who We Are
H&M is a global company of strong fashion brands and ventures. Our goal is to prove that there is no compromise between exceptional design, affordable prices, and sustainable solutions. We want to liberate fashion for the many, and our customers are at the heart of every decision we make.
We are made up of thousands of passionate and talented colleagues united by our shared culture and values. Together, we want to use our power, our scale, and our knowledge to push the fashion industry towards a more inclusive and sustainable future.
Help us re-imagine fashion and together we will re-shape our industry. Learn more about H&M here.
WHY YOU'LL LOVE WORKING HERE
At H&M, we are proud to be a vibrant and welcoming company. We offer our employees attractive benefits with extensive development opportunities around the globe.
We offer all our employees at H&M attractive benefits with extensive development opportunities around the globe. All our employees receive a staff discount card, usable on all our H&M brands in stores and online. Brands covered by the discount are H&M (Beauty and Move included), COS, Weekday, Monki, H&M HOME, & Other Stories, ARKET, Afound. In addition to our staff discount, all our employees are included in our H&M Incentive Program – HIP. You can read more about our H&M Incentive Program here.
In addition to our global benefits, all our local markets offer different competitive perks and benefits. Please note that they may differ between employment types and countries.
JOIN US
Our uniqueness comes from a combination of many things – our inclusive and collaborative culture, our strong values, and opportunities for growth. But most of all, it's our people who make us who we are.
Take the next step in your career together with us. The journey starts here.
- We are committed to a recruitment process that is fair, equitable, and based on competency. We therefore kindly ask you to not attach a cover letter in your application
-
Software Engineer
5 days ago
Bengaluru, Karnataka, India MRI Software Full timeJob Title : Software Engineer - .Net & ReactReports to : VP Product ManagementLocation : BangaloreMRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.You should...
-
Software Engineer
5 days ago
Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSoftware Engineer- ALMLocation: BangaloreRole: Software EngineerNotice period: 30 daysExperience: 3-5 yearsPrimary Skills:Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.Hands-on experience with...
-
Software Support Engineer
2 days ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 1,50,000 - ₹ 28,00,000 per yearWe are seeking a proactive and detail-oriented Software Support Engineer to provide technical assistance, troubleshoot software issues, and ensure smooth product performance for our clients and internal teams. T Required Candidate profile2–5 years of experience in software support, application support, or technical support. Strong knowledge of SQL and...
-
Principal Software Engineer
2 days ago
Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per yearPrincipal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...
-
Senior Software Engineer
5 days ago
Bengaluru, Karnataka, India Guidewire Software Full time US$ 1,25,000 - US$ 1,75,000 per yearSummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...
-
Software Engineer IV
5 days ago
Bengaluru, Karnataka, India MRI Software Full time US$ 90,000 - US$ 1,20,000 per yearAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About the role:MRI-Software is seeking a Software Engineer to join our team working on products. As a...
-
Software Engineer Urgent
7 days ago
Bengaluru, Karnataka, India APPIT Software Inc Full timeJob DescriptionSoftware Engineer- ALMLocation : BangaloreRole : Software EngineerNotice period : 30 daysExperience : 3-5 yearsPrimary Skills:- Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.- Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.- Hands-on...
-
Senior Software Engineer
3 days ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearSenior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...
-
Software Engineer Senior
5 days ago
Bengaluru, Karnataka, India Progress Software Full time US$ 90,000 - US$ 1,20,000 per yearJob Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...
-
Software Engineering Manager
2 days ago
Bengaluru, Karnataka, India Calpion Software Technologies Full timeJob DescriptionRole Responsibilities:1. Lead and mentor engineering teams to deliver healthcare software solutions2. Collaborate with product and design teams to define roadmaps and priorities3. Ensure timely delivery and quality across the SDLC4. Mitigate technical risks and drive continuous improvementKey Deliverables:1. High-performing and engaged...