Software Engineer

Smithfield FoodsSuffolk, VA

About The Position

The position summary states the general nature and purpose of the job. Overall accountabilities are defined in this section. As a Software Engineer at Smithfield Foods, you will design, develop, and maintain technology solutions that support business operations across the enterprise. In this role, you will collaborate with cross-functional teams to build, integrate, and enhance applications and systems, ensuring reliability, scalability, and alignment with organizational goals. You will also play a key role in supporting existing solutions and driving innovation to improve processes and deliver business value. You will be a solution architect for our SAP TM application with the ability to lead design sessions, troubleshoot production issues and translate business requirements into actionable IT initiatives.

Requirements

  • Bachelor’s degree from an accredited college or university in Computer Science, Information Technology, or a related field, and 2+ years of relevant experience in software engineering, application development, or systems support; or an equivalent combination of education and experience.
  • Strong problem-solving and analytical abilities, with the capacity to evaluate complex business needs, design effective solutions, and troubleshoot technical challenges.
  • Excellent communication and interpersonal skills, with the ability to clearly explain technical concepts and collaborate effectively with business stakeholders, IT colleagues, and external partners.
  • Demonstrated ability to adapt to changing priorities, manage multiple projects in a fast-paced environment, and proactively identify opportunities for improvement.
  • Respectful, approachable, and team-oriented, with a commitment to building strong working relationships, contributing to a positive culture, and delivering high-quality results.

Nice To Haves

  • SAP TM
  • SAP ABAP
  • TMS implementation experience

Responsibilities

  • Design, build, and enhance software applications that meet business requirements, ensuring solutions are scalable, maintainable, and aligned with organizational objectives.
  • Develop and support integrations between enterprise applications and platforms to enable seamless data flow and efficient business operations.
  • Provide ongoing technical support, troubleshooting, and optimization for applications and systems, ensuring stability, security, and high performance.
  • Work closely with business stakeholders, IT teams, and external partners to translate business needs into effective technical solutions that drive results.
  • Analyze existing processes and systems to identify opportunities for improvement, recommending innovative approaches and new technologies that deliver business value.
  • Document system designs, processes, and workflows while ensuring adherence to IT standards, compliance requirements, and best practices.
  • Contribute to the planning and execution of IT initiatives and projects, balancing multiple priorities and delivering high-quality results on time.

Benefits

  • Relocation Package Available
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service