Development Engineer I Mxt

Hace 2 días

Mexico, chihuahua Tyson Foods Jornada completa
Job Details:

The Development Engineer I plays a crucial role in designing, developing, and implementing software solutions. They are responsible for writing code, debugging and troubleshooting issues, and collaborating with cross-functional teams to deliver high-quality software products. Development Engineers also contribute to improving development processes and practices, ensuring efficient and effective software development.


Essential Duties and Responsibilities:

  • Delivers low-medium complexity development or automation tasks as part of a team. Comfortable participating in collaborative meetings with peers and stakeholders. Interacts with stakeholders to gain clarity on efforts. Documents code. Follow established software product engineering practices related to software development.
  • Works under direct supervision.
  • Receives instructions, guidance, and direction from others.
  • Acquires knowledge on how to solve problems through on-the-job training.
  • Applies standard techniques, procedures, and criteria to manage and perform assigned tasks.
  • Perform other assigned job‑related duties that align with our organization's vision, mission, and values and fall within your scope of practice.

Design and Development:

  • Designing, coding, and debugging applications in various software languages or tools.
  • Developing software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.

Testing and Maintenance:

  • Performing unit testing and integration testing.
  • Maintaining and improving existing codebases and peer review code changes.
  • Troubleshooting and resolving software defects and issues.

Collaboration:

  • Collaborating with cross-functional teams, including product managers, designers, and other engineers, to define, design, and ship new features.
  • Participating in code reviews and providing constructive feedback to peers.

Documentation:

  • Writing and maintaining technical documentation to describe program development, logic, coding, testing, changes, and corrections.

Research and Development:

  • Keeping up to date with the latest industry trends and technologies to ensure the company remains competitive.
  • Conducting research to discover new technologies and tools to improve efficiency and performance.

Project Management:

  • Participating in project planning, including estimating timeframes and resource requirements.
  • Managing tasks and deadlines to ensure timely delivery of projects.

Security and Compliance:

  • Ensuring software security and compliance with industry standards and regulations.
  • Implementing data protection and security measures.

Customer Interaction:

  • Interacting with customers or end-users to gather requirements and provide support.
  • Translating customer requirements into technical specifications.

Continuous Improvement:

  • Continuously improving development processes and methodologies.
  • Engaging in continuous learning and professional development.

Qualifications:

  • Education: Bachelor's Degree preferably in Computer Science, Computer Engineering, Information Systems, Quantitative or Engineering Field, or relevant experience.
  • Experience: Around one year of relevant or practical experience.

Special Skills:

  • Programming (proficient in at least one language or proficient in 1 software tool)
  • Technical Writing and Diagramming
  • Analysis (Technical, Business, or Data)


  • Knowledge of front‑end and/or back‑end application development.
  • Ability to analyze technical requirements and translate business needs into effective software solutions.
  • Strong analytical, problem‑solving, and collaboration skills in cross‑functional teams.


  • SAP development experience, preferably in SAP ABAP , is highly desirable.

Soft Skills:

  • Communication: Ability to articulate technical concepts clearly and participate in collaborative meetings.
  • Problem‑solving: Applying standard techniques to manage and perform assigned tasks.
  • Adaptability: Acquiring knowledge through on-the-job training.
  • Problem‑solving: Analytical thinking for troubleshooting development issues.
  • Teamwork: Collaborating with cross‑functional teams on projects.
  • Attention to Detail: Writing and maintaining