General Mills is seeking a Microsoft .Net/C# developer to deliver critical business solutions that span across our global company – from our cutting edge Digital Marketing solutions that provide website, mobile and social experiences for our consumers to internal business solutions like real-time mobile and iPad applications for our Sales force. As a Developer at General Mills, you will work in a strong team environment, providing direction and guidance to other developers as well as designing and developing applications solutions that drive our business forward. General Mills has been consistently ranked in the Top 10 'Best Places to Work in IT' by Computerworld – reaching #1 overall for 2009!
In this role you will:
•Be responsible for designing, developing, testing, implementing and tuning .NET applications
•Make architecture level design decisions during various phases of a project
•Provide development direction and guidance to other team members and local contract developers
•Function as a team expert on technologies and developed components
•Perform optimization, design and security code reviews
•Eliminate /automate manual tasks for the team
•Research and implement new development technologies and strategies
•Provide technical guidance and technical documentation to project managers, other developers, and business users
•5+ years working in the Microsoft development environment
•Competency in the following technologies and platforms:
•Solid understanding of object-oriented design principles, design patterns, and the software development life cycle
•Microsoft Visual Studio
•Microsoft .NET 4, ASP.NET, or C#
•Object relational mapping technologies (NHibernate a plus)
•Structured data (XML/XSLT, rich snippets, OData)
•HTML, XHTML, CSS
•Unit testing, test driven development, and mocking frameworks
•SQL Server, relational design principles, performance tuning
•Version control tools (TFS a plus)
•Demonstrated ability to work in a team environment
•Demonstrated strong analytical and problem solving skills
•Good interpersonal and communication skills (written and oral)
•High initiative with desire to understand the General Mills’ business and a willingness to learn and use multiple tools to solve business problems
•Self starter, results oriented, able to execute multiple projects simultaneously, and work in a team environment as well as independently
•Supportive of a project management methodology
•Experience writing technical specifications and driving them through development
•In addition to experience with the Microsoft developer suite, development experience with SharePoint and SiteCore Content Management System (CMS) is a plus.
•Expertise in consumer internet technologies, websites, social networking, mobile, and new emerging mediums
•Previous experience of supporting and leading clients and peers in a team environment
•Ability to manage and prioritize multiple tasks in a dynamic environment
At General Mills, we offer an attractive compensation package, including a competitive base salary, incentive opportunity, medical and dental insurance, generous vacation package, and participation in the General Mills 401(k) and retirement savings plan. For more information about our benefits, please visit: https://careers.generalmills.com/WorkingHere/Benefits.
Our Brands. Your Legacy.
Great brands start with the people that make them great. One of the world's leading food companies, General Mills...