About this role
Job Details:
The Senior Development Engineer will serve as a senior technical contributor supporting Tyson's enterprise Product Lifecycle Management (PLM) transformation and implementation. The role will be responsible for the design, development, integration, testing, deployment, troubleshooting, and ongoing support of technical solutions connecting PLM with Tyson enterprise systems.
The engineer will work across vendor partners, integration platforms, SAP/MDG, legacy PLM applications, analytics platforms, and downstream applications to ensure reliable data movement, workflow execution, security, traceability, and production support.
This role should be positioned as a hands-on technical engineering role with ownership , not primarily as a people-management or project-management position.
Essential Duties and Responsibilities
1. PLM Technical Design and Engineering
- Serve as a senior technical resource for high-complexity development or automation tasks
- Translate approved business and functional requirements into technical designs, interfaces, data contracts, validation logic, and implementation specifications.
- Analyze systems configuration, workflows, APIs, data structures, permissions, and integration behavior to ensure alignment with Tyson architectural and engineering standards.
- Design solutions that support the transition from legacy applications capabilities to new state of the art solutions while maintaining business continuity during phased deployment.
- Identify technical dependencies, constraints, failure scenarios, and downstream impacts before development begins.
2. Design and Development
- Design, build, configure, test, and troubleshoot integrations between PLM and Tyson enterprise systems.
- Develop and maintain REST/API-based interfaces, asynchronous integrations, event-driven processes, batch interfaces, file transfers, and supporting services.
- Define and implement API contracts, payload schemas, validations, mappings, transformation rules, error handling, retry logic, logging, and monitoring.
- Work with Tyson Integration teams to develop and support integrations using enterprise middleware and API platforms.
- Troubleshoot application-to-application integration failures across multiple technology layers.
3. APIs, Data Contracts and Data Quality
- Design and maintain versioned API/data contracts for PLM interfaces.
- Define field mappings, required/optional attributes, controlled values, validation rules, and transformation logic.
- Ensure changes to Specright configurations or fields do not unintentionally break downstream integrations.
- Implement appropriate validation at the source to prevent invalid PLM data from reaching ERP, analytics, manufacturing, or other downstream applications.
- Analyze data-quality defects and determine whether remediation belongs in the user interface, Specright configuration, integration layer, middleware, or consuming application.
4. SIT, UAT and Regression Support
- Develop technical unit, integration, negative, regression, and end-to-end test scenarios.
- Serve as a senior technical resource during System Integration Testing and User Acceptance Testing.
- Analyze defects across Specright configuration, integrations, middleware, APIs, data, security, and downstream systems.
- Perform root cause analysis rather than treating downstream symptoms as isolated issues.
- Validate fixes against approved BRDs, acceptance criteria, interface specifications, and technical designs.
5. Problem Resolution
- Lead technical investigation of complex PLM defects and integration failures.
- Trace transactions across PLM solution, middleware, SAP/MDG, legacy PLM, GCP and downstream applications.
- Analyze logs, API requests/responses, database records, payloads, workflow state and error messages.
- Document root cause, business impact, corrective action and regression-testing requirements.
- Work directly with vendor partners on product defects requiring vendor remediation.
6. Deployment and Release Engineering
- Support development, sandbox, test/UAT, pre-production and production environments.
- Coordinate migrations of configuration, integrations and technical components between environments.
- Participate in release impact analysis for Specright platform upgrades.
- Establish deployment, rollback, verification and recovery procedures.
- Automate deployment and configuration activities where technically appropriate.
Recommended Qualifications
Education
Required/Preferred
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Data Engineering or related technical/engineering field, or equivalent relevant enterprise development experience .
- Master's degree is beneficial but not required.
Experience
3+ years relevant software/integration engineering experience
Technical Qualifications
Required or strongly preferred
Integration & APIs - R EST APIs, JSON/XML. OpenAPI/Swagger, API authentication/authorization
Data Engineering – SQL, Data mapping and transformation, Data validation/reconciliation, Relational data concepts,
Enterprise Integration - Experience with enterprise integration/middleware platforms.
PLM - PLM/PDM/specification-management experience preferred.
Cloud/Data - GCP/data-platform concepts, Enterprise API/data architectures
DevOps - Git/version control, CI/CD, automated deployment, environment/configuration management, monitoring/logging
Soft Skills
- Technical Ownership: Drives an issue through diagnosis, remediation, testing and closure.
- Systems Thinking: Understands how a change in PLM systems affects SAP, integrations, analytics and other consuming applications.
- Problem Solving: Can trace complex failures across multiple platforms.
- Communication: Explains complex engineering issues clearly to technical and nontechnical audiences.
- Collaboration: Operates effectively across Tyson teams, Specright and other implementation partners.
- Technical Leadership: Provides direction without needing formal positional authority.
- Mentoring: Develops less-experienced engineers.
- Attention to Data Integrity: Recognizes situations where technically successful transactions can still produce incorrect business data.
- Decision Making: Makes sound technical recommendations under schedule pressure.
- Continuous Improvement: Identifies reusable patterns, automation opportunities and technical-debt reduction.
- Documentation Discipline: Produces enough documentation for solutions to be supportable without relying on tribal knowledge.
#TysonMXT
Relocation Assistance Eligible:
No
Work Shift:
The successful candidate(s) must be willing and able to perform the physical requirements of the job with or without a reasonable accommodation.
Tyson is an Equal Opportunity Employer. All qualified applicants will be considered without regard to race, national origin, color, religion, age, genetics, sex, sexual orientation, gender identity, disability or veteran status.