회사 개요
회사 개요 우리는 전 세계가 사랑하는 식품을 만들기 위해 존재합니다. 하지만 우리는 그 이상을 합니다. 우리 회사는 선한 영향력을 발휘하는 것을 최우선으로 하는 곳이며, 매일매일 배움을 확장하고 새로운 시각을 탐구하며 새로운 가능성을 재창조하는 공간입니다. 우리는 서로에게 도전하고 성장할 수 있는 대담한 사고를 가진 인재, 즉 최선을 다할 수 있는 인재를 찾습니다. 식품 분야의 확고한 리더가 되기 위해, 우리는 끊임없이 다음을 향해 도전하는 사람들과 함께합니다.
OVERVIEW
You will build and enhance end-to-end digital solutions across web applications, APIs, cloud services, data integrations, and AI-augmented engineering workflows at General Mills. This role offers the opportunity to work on complex business applications, partner with global teams, and influence how modern software solutions are designed, developed, and delivered. You will collaborate with engineers, technical leaders, and cross-functional partners to create scalable, reliable, and high-quality applications using React, .NET, Python, and cloud-native technologies. If you enjoy hands-on engineering, solving complex technical problems, and helping raise the technical capability of the team, this role offers strong growth and impact.
KEY ACCOUNTABILITIES
- Design, develop, and maintain scalable full stack applications using React, .NET, Python, and API-first engineering practices.
- Take ownership of critical production issues and drive timely resolution with strong troubleshooting, root-cause analysis, and problem-solving skills.
- Lead complex technical designs and implementations across user interface, API, integration, and data layers, applying sound design patterns and modern architecture principles.
- Collaborate with cross-functional teams to deliver new software features and ensure effective integration across systems, platforms, and cloud services.
- Drive technical initiatives such as adopting new technologies, improving engineering practices, strengthening CI/CD pipelines, and increasing delivery efficiency.
- High code quality through coding standards, peer reviews, automated testing, secure coding practices, and maintainable design.
- Take ownership of delivered solutions, ensuring quality, performance, scalability, long-term maintainability, and alignment with microservices or modular architecture principles where appropriate.
- Mentor team members, share technical knowledge, and support the adoption of cloud technologies, emerging tools, AI-augmented software engineering approaches, and effective use of AI tools and LLM models to build business solutions.
MINIMUM QUALIFICATIONS
- Bachelor’s degree from an accredited university.
- Strong hands‑on experience building end-to-end applications using C#, ASP.NET Core, ASP.NET MVC, .NET, and RESTful APIs.
- Strong experience with React and modern JavaScript or TypeScript front-end development.
- Experience designing, building, testing, and troubleshooting scalable applications across UI, API, data, and integration layers, including Python-based services or automation where needed.
- Experience with database technologies such as Microsoft SQL Server or NoSQL platforms, and strong understanding of data access and performance optimization.
- Strong understanding of unit testing frameworks, DevOps practices, CI/CD pipelines, containers, source control workflows, and modern software engineering delivery methods.
- Strong understanding of agile ways of working, including task planning, sprint execution, estimation, and iterative delivery.
- Strong communication skills with the ability to explain technical concepts clearly and work effectively with business and technical stakeholders.
- Demonstrated problem‑solving ability, ownership mindset, ability to work independently on large or complex projects, and knowledge of design patterns, microservices architecture, and how LLM models work, including experience using or training LLM-based solutions where applicable.
- Hands‑on experience building, integrating, or operating AI or LLM‑powered applications and features in production or production‑like environments.
- Demonstrated context engineering skills, including prompt and spec management
- Practical experience with agentic coding tools and harnesses (e.g., Claude Code, GitHub Copilot, Cursor, Codex, or similar), including the judgment to scope, review, and verify AI-generated output.
PREFERRED QUALIFICATIONS
- Degree in computer science or a related technical discipline.
- Experience with API‑first architecture, domain‑driven design, or event‑driven and microservices‑based systems.
- Experience with cloud technologies such as Google Cloud Platform or Microsoft Azure, including cloud‑native deployment and observability practices.
- Experience with microservices, containers, and modern deployment practices across enterprise‑scale environments.
- Experience with technologies such as GitHub, GitHub Actions, GitHub Copilot, Python, Next.js, .NET Blazor, Tableau, or AI/ML toolchains including prompt engineering, LLM integration, fine‑tuning, or model evaluation.
- Interest in evaluating new tools, building proofs of concept, and applying emerging technologies including AI and LLM‑driven capabilities to business solutions.
- Demonstrated ability to mentor others, elevate team technical capability, and influence engineering best practices across the organization.
자격 요건 지원자는 해당 직무가 위치한 국가의 최소 연령 요건을 충족해야 합니다. 새로운 가능성. 대담한 사고. 진실된 마음. 탁월한 사람들과 함께 탁월한 브랜드를 만듭니다. General Mills는 전 세계가 사랑하는 식품을 만듭니다. 100여 개 시장에 걸쳐서 우리는 힘을 합쳐 새로운 제품을 개발하고, 혁신을 주도하며, 함께 성장해 나갑니다. 이곳에서 여러분은 선의를 추구하는 기업에서 의미 있는 일을 하며 식품 산업의 미래를 이끌어 나갈 수 있습니다.