Are you a skilled software engineer looking to apply your .NET and JavaScript expertise to a purpose-driven global brand? The Software Engineer Job at General Mills in Powai, Mumbai, offers a unique hybrid opportunity to be part of a Fortune 500 company’s digital evolution. This isn’t just a coding role; it’s a chance to own complex technical designs, collaborate with global teams, and develop solutions for iconic household brands like Cheerios, Häagen-Dazs, and Betty Crocker.
With a hybrid work model and a focus on cutting-edge technologies, this position is perfect for developers who are masters of their craft and eager to inspire others. If you have proficiency in C#, ASP.NET, React/Angular, and a passion for both coding and mentoring, this Software Engineer role is your recipe for a fulfilling career.
Ready to code for a company that stands for good? Let’s explore this delicious opportunity.

About General Mills: A Legacy of Innovation & Good
Before we explore the role, understand the powerful legacy you could be joining. General Mills is a global food company with a 155-year history, making food the world loves with 100 brands in 100 countries.
🌍 The General Mills India Center (GIC):
- Global Capability Hub: The Mumbai center is an extension of the global organization, with 1800+ professionals delivering superior value.
- Digital & Technology Focus: The D&T team is the largest unit, exploring AI/ML, Cloud, IoT, and more to drive efficiency and disruption.
- Force for Good: The company advocates for advancing equity and inclusion, creating more equitable workplaces and a better tomorrow.
Your Role: Software Engineer I
This Software Engineer Job is designed for a developer who thrives on ownership and technical leadership. You won’t just be tasked with writing code; you’ll be responsible for the entire lifecycle of critical applications.
Key Responsibilities: What You’ll Build & Do
Your work will be strategically divided to maximize impact, collaboration, and innovation:
- 75% Hands-On Development: Translating application storyboards into functional applications using C#, ASP.NET, React/Angular. This includes ensuring code quality, writing unit tests, leveraging DevOps for CI/CD, and mentoring less experienced team members.
- 15% Innovation & Strategy: Staying aware of organizational strategy, early adoption of trending technologies, proactive communication, and leading knowledge-sharing initiatives.
- 10% Collaboration & Design: Collaborating on software design and architecture with cross-functional global teams, working on POCs for new technologies, and participating in product evaluations.
Share the opportunity
Ownership & Leadership
A key part of this role involves:
- Taking ownership of complex technical designs and leading their implementation.
- Owning critical production issues and driving resolution within SLAs.
- Championing code quality and best practices through code reviews.
- Driving technical initiatives and continuous improvement within the team.
The Tech Stack: Modern Tools for a Modern Food Company
This role requires a strong foundation in the .NET ecosystem and modern front-end frameworks.
| Backend & APIs | Frontend & JavaScript | DevOps & Data |
|---|---|---|
| C# / VB | React | GitHub Actions |
| ASP.NET | Angular | MSSQL / NoSQL |
| ASP.NET MVC | Next.js (beneficial) | SSIS |
| RESTful APIs | Containers (beneficial) |
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Who is General Mills Looking For? The Ideal Candidate
General Mills is looking for more than a coder; they are looking for a technical owner and a collaborative partner.
Minimum Qualifications
- Education: Full-time graduation from an accredited university (mandatory).
- Technical Expertise: Proficiency in:
- C#/VB, ASP.NET, ASP.NET MVC
- RESTful APIs
- JavaScript frameworks like React or Angular
- DevOps practices (GitHub Actions)
- Database systems (MSSQL or NoSQL), SSIS, and unit testing.
- Soft Skills: Strong communication skills to discuss complex concepts with stakeholders.
- Agile Experience: Strong understanding of Agile methodologies and task/sprint estimation.
- Mindset: Enthusiasm for emerging technologies and a willingness to learn.
Preferred Qualifications
- A degree in Computer Science.
- Experience with GCP/Azure, .NET Blazor, GitHub Copilot, Containers, Python, or Tableau.
How to Apply for the General Mills Software Engineer Role
The hiring process for a global company is thorough. Here’s how to prepare a strong application:
- Tailor Your Resume: Highlight your experience with the .NET ecosystem (C#, ASP.NET MVC) and front-end frameworks (React/Angular). Quantify your achievements (e.g., “Improved application performance by X%”).
- Showcase Ownership: Prepare stories from your experience where you took ownership of a complex feature, resolved a critical production issue, or mentored a junior developer.
- Prepare for Technical Interviews: Brush up on core .NET concepts, REST API design, and your chosen JavaScript framework. Be ready to discuss your approach to code quality and testing.
- Research General Mills: Understand their brands and their “Work with Heart” philosophy. Be prepared to articulate why you want to work for a food company, not just a tech firm.
- Demonstrate Soft Skills: Be ready to discuss how you communicate complex technical concepts to non-technical stakeholders and how you handle cross-functional collaboration.
Conclusion: Code for a Company That Nourishes the World
The Software Engineer I position at General Mills is more than a job; it’s an opportunity to blend deep technical expertise with real-world impact. It offers the stability and benefits of a Fortune 500 company alongside the innovation and agility of a digital transformation journey.
If you are a developer who is passionate about technology, thrives on ownership, and wants to see your work affect a global portfolio of beloved brands, this is your chance to build a career that is both technically rewarding and personally fulfilling.
👩💻 Don’t just write code—create solutions that help make food the world loves. Apply for the Software Engineer I job at General Mills in Mumbai today!
Share the opportunity