Sr. Software Engineer – Sites & Services at General Mills
Minneapolis, MN 55426, USA -
Full Time


Start Date

Immediate

Expiry Date

10 Jul, 25

Salary

153300.0

Posted On

11 Apr, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Mongodb, Jira, Asp.Net, Web Technologies, Octopus, Integration, Jenkins, Javascript, Microsoft, Technology, Postgresql, Sql Server, Mysql, Angular, Git, Computer Science, Database Systems, Information Systems, Html, Drug Testing, Oracle, Mvc, Teamcity, Css, Vue

Industry

Information Technology/IT

Description

Job Description:

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

Responsibilities
  • 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.
Loading...