Enable job alerts via email!

Sr. Software Engineer - Sites & Services

General Mills, Inc

Minneapolis (MN)

Remote

USD 141,000 - 154,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Sr. Software Engineer to join their innovative team. In this role, you will be responsible for the entire software development life cycle, from design to deployment. You will write clean, efficient code in C# and other .NET languages, while collaborating with cross-functional teams to ensure project alignment. This position offers the flexibility of 100% remote work, allowing you to thrive in a dynamic environment. If you're passionate about technology and eager to make a meaningful impact, this opportunity is for you!

Benefits

Health Benefits
Retirement Plans
Time Off Programs
Wellbeing Support
Competitive Total Rewards Package

Qualifications

  • 4 years of experience in Microsoft .NET solutions including C#.
  • Experience in designing and implementing RESTful APIs and performance tuning.

Responsibilities

  • Develop and maintain services in Cloud or large-scale data platforms.
  • Collaborate with cross-functional teams to define technical requirements.

Skills

C#
.NET Framework
RESTful APIs
SQL Server
Jira
Azure DevOps
Microservices Architecture
Performance Tuning

Education

Master's Degree in Information Systems
Bachelor's Degree in Computer Science

Tools

Jira
Azure DevOps
Git
Jenkins
TeamCity

Job description

Sr. Software Engineer - Sites & Services

Job Title: Sr. Software Engineer, Sites & Services (multiple positions)

Job Requisition: # 33414 | 20330.280.14

Job Location: 1 General Mills Blvd , Minneapolis, MN 55426

Job Type: Full Time

Duties:

  • Responsible for executing all tasks throughout the software development life cycle including analysis, design, development, testing, implementation, and documentation.
  • Collaborate with cross-functional teams to define technical requirements and system specifications.
  • Write clean, efficient, and maintainable code in C# and other .NET languages.
  • Implement software components, modules, and features, ensuring adherence to coding standards and best practices.
  • Integrate software components with third-party libraries, APIs, and external systems.
  • Develop and maintain services in Cloud or other large scale data platforms. Convert monolithic application to microservices architecture.
  • Ensure seamless interoperability between different modules and services.
  • Conduct code reviews and participate in the debugging and resolution of defects.
  • Identify and address performance bottlenecks in software applications. Create and maintain comprehensive technical documentation for software design, implementation, and deployment processes.
  • Stay abreast of the latest trends and advancements in .NET technologies.
  • Evaluate and recommend new tools, frameworks, and methodologies to enhance development processes.
  • Collaborate with product managers, UX designers, and other stakeholders to ensure alignment with project goals.
  • Communicate technical concepts and solutions effectively to both technical and non-technical team members.
  • Proficiency in utilizing Jira and Azure DevOps.
  • Remote work permissible 100% of the time.

Requirements:

Employer will accept a master's degree in information systems, Computer Science, or related field and 4 years of experience in the job offered or 4 years of experience in a software developer related

occupation.

Experience must include:

  • 4 years' experience within Microsoft .NET solutions including ObjectOriented programing, C#, .NET web frameworks - .NET MVC, ASP.NET and legacy frameworks.
  • 3 years' experience designing, developing, and implementing RESTful or SOAP APIs and performance tuning largescale applications.
  • 3 years' experience with Database systems including at least one of the following: SQL Server, MySQL, Oracle, MongoDB or PostgreSQL.
  • 3 years' experience in writing effective unit, integration, and end-user automation tests.
  • 3 years' experience in researching, planning, organizing, leading, architecting and implementing new processes or technology, including implementing enhancements and migrating to new versions of existing technology.
  • 3 years' experience in utilizing Jira or Azure DevOps for project management and software development purposes.
  • 3 years' experience with deployment tools, version control systems including GIT or TFS, and continuous integration/continuous deployment (CI/CD) services including Jenkins or TeamCity, Octopus.
  • 2 years' experience working with SSIS packages to perform ETL Tasks.

Background check and drug testing required.

The salary range for this position is $141,898 - $153,300 / Annually. At General Mills we strive for each employee's pay at any point in their career to reflect their experiences performance and skills for their current role. The salary range for this role represents the numerous factors considered in the hiring decisions including, but not limited to, educations, skills, work experience, certifications, etc. As such, pay for the successful candidate(s) could fall anywhere within the stated range. Beyond base salary, General Mills offers a competitive Total Rewards package focusing on your overall well-being. We are proud to offer a foundation of health benefits, retirement and financial wellbeing, time off programs, wellbeing support and perks. Benefits may vary by role, country, region, union status, and other employment status factors. You may also be eligible to participate in an annual incentive program. An incentive award, if any, depends on various factors, including, individual and organizational performance.

Contact: Apply online at https://careers.generalmills.com/careers/ Please refer to job requisition number- # 33414

#LI-DNI

Job Description

Internet Job Listing

Employer: General Mills, Inc.

Job Title: Sr. Software Engineer, Sites & Services (multiple positions)

Job Requisition: # 33414 | 20330.280.14

Job Location: 1 General Mills Blvd , Minneapolis, MN 55426

Job Type: Full Time

Duties:

  • Responsible for executing all tasks throughout the software development life cycle including analysis, design, development, testing, implementation, and documentation.
  • Collaborate with cross-functional teams to define technical requirements and system specifications.
  • Write clean, efficient, and maintainable code in C# and other .NET languages.
  • Implement software components, modules, and features, ensuring adherence to coding standards and best practices.
  • Integrate software components with third-party libraries, APIs, and external systems.
  • Develop and maintain services in Cloud or other large scale data platforms. Convert monolithic application to microservices architecture.
  • Ensure seamless interoperability between different modules and services.
  • Conduct code reviews and participate in the debugging and resolution of defects.
  • Identify and address performance bottlenecks in software applications. Create and maintain comprehensive technical documentation for software design, implementation, and deployment processes.
  • Stay abreast of the latest trends and advancements in .NET technologies.
  • Evaluate and recommend new tools, frameworks, and methodologies to enhance development processes.
  • Collaborate with product managers, UX designers, and other stakeholders to ensure alignment with project goals.
  • Communicate technical concepts and solutions effectively to both technical and non-technical team members.
  • Proficiency in utilizing Jira and Azure DevOps.
  • Remote work permissible 100% of the time.

Requirements:

Employer will accept a master's degree in information systems, Computer Science, or related field and 4 years of experience in the job offered or 4 years of experience in a software developer related

occupation.

Experience must include:

  • 4 years' experience within Microsoft .NET solutions including ObjectOriented programing, C#, .NET web frameworks - .NET MVC, ASP.NET and legacy frameworks.
  • 3 years' experience designing, developing, and implementing RESTful or SOAP APIs and performance tuning largescale applications.
  • 3 years' experience with Database systems including at least one of the following: SQL Server, MySQL, Oracle, MongoDB or PostgreSQL.
  • 3 years' experience in writing effective unit, integration, and end-user automation tests.
  • 3 years' experience on front-end web technologies like HTML, CSS, and JavaScript frameworks including at least one of the following: React, Angular or Vue.
  • 3 years' experience in researching, planning, organizing, leading, architecting and implementing new processes or technology, including implementing enhancements and migrating to new versions of existing technology.
  • 3 years' experience in utilizing Jira or Azure DevOps for project management and software development purposes.
  • 3 years' experience with deployment tools, version control systems including GIT or TFS, and continuous integration/continuous deployment (CI/CD) services including Jenkins or TeamCity, Octopus.
  • 2 years' experience working with SSIS packages to perform ETL Tasks.

Background check and drug testing required.

The salary range for this position is $141,898 - $153,300 / Annually. At General Mills we strive for each employee's pay at any point in their career to reflect their experiences performance and skills for their current role. The salary range for this role represents the numerous factors considered in the hiring decisions including, but not limited to, educations, skills, work experience, certifications, etc. As such, pay for the successful candidate(s) could fall anywhere within the stated range. Beyond base salary, General Mills offers a competitive Total Rewards package focusing on your overall well-being. We are proud to offer a foundation of health benefits, retirement and financial wellbeing, time off programs, wellbeing support and perks. Benefits may vary by role, country, region, union status, and other employment status factors. You may also be eligible to participate in an annual incentive program. An incentive award, if any, depends on various factors, including, individual and organizational performance.

Contact: Apply online at https://careers.generalmills.com/careers/ Please refer to job requisition number- # 33414

#LI-DNI


COMPANY OVERVIEW

We exist to make food the world loves. But we do more than that. Our company is a place that prioritizes being a force for good, a place to expand learning, explore new perspectives and reimagine new possibilities, every day. We look for people who want to bring their best - bold thinkers with big hearts who challenge one other and grow together. Because becoming the undisputed leader in food means surrounding ourselves with people who are hungry for what's next.

Helping all candidates find great careers is our goal. The information you provide here is secure and confidential.

We are now directing you to the original job posting. Please apply directly for this job at the employer’s website.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer – Sites & Services

General Mills

Minneapolis

Remote

USD 141,000 - 154,000

28 days ago

Software Engineer, Cloudflare Workflows

Cloudflare

Remote

USD 80,000 - 150,000

30+ days ago