The Development Engineer I is responsible for designing, developing, and implementing software solutions. This role involves writing code, debugging, troubleshooting, and collaborating with cross-functional teams to deliver high-quality software products. The engineer also supports process improvements to ensure efficient and effective software development.
Essential Duties and Responsibilities
General Development Responsibilities:
- Deliver low-to-medium complexity development or automation tasks as part of a team.
- Participate in collaborative meetings with peers and stakeholders to clarify requirements.
- Document code and follow established software engineering practices.
- Work under direct supervision, receiving guidance and training on solving problems.
- Apply standard techniques, procedures, and criteria to manage and perform assigned tasks.
- Perform other job-related duties aligned with organizational vision, mission, and values.
Design and Development:
- Design, code, and debug applications using various programming languages or tools.
- Develop software solutions by analyzing information needs and studying system flows.
Testing and Maintenance:
- Perform unit and integration testing.
- Maintain and improve existing codebases; review peer code changes.
- Troubleshoot and resolve software defects and issues.
Collaboration:
- Work closely with product managers, designers, and engineers to define and deliver features.
- Participate in code reviews and provide constructive feedback.
Documentation:
Write and maintain technical documentation describing program logic, coding, and testing.
Research and Development:
- Stay updated with emerging technologies and industry trends.
- Research tools to improve development efficiency and performance.
Project Management:
- Participate in project planning, estimating timeframes, and resource requirements.
- Manage tasks and deadlines to ensure timely project delivery.
Security and Compliance:
- Ensure software security and compliance with industry standards.
- Implement data protection and security measures.
Customer Interaction:
- Engage with customers or end-users to gather requirements and provide support.
- Translate customer needs into technical specifications.
Continuous Improvement:
- Enhance development processes and methodologies.
- Engage in continuous learning and professional development.
Qualifications
Education:
Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, Quantitative or Engineering field, or equivalent experience.
Experience:
Less than one year of relevant or practical experience.
Special Skills:
- Programming proficiency (at least one language or tool)
- Technical writing and diagramming
- Technical, business, or data analysis
Soft Skills:
- Clear communication of technical concepts
- Analytical problem-solving and troubleshooting skills
- Adaptability and eagerness to learn
- Team collaboration and time management
- Strong attention to detail in documentation and coding
Relocation Assistance Eligible: No
Work Shift: Not specified
Equal Opportunity Employer
Tyson is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, national origin, color, religion, age, genetics, sex, sexual orientation, gender identity, disability, or veteran status.
Apply
WhatsApp Group: Link
Related Posts:

Zensar Hiring Gen AI Projects | Multiple Locations

Wipro Hiring Trainee | Chennai

MicroLand Hiring Graduate Trainee | Across India
