About The Position

The Entry-Level Software Developer supports the design, development, testing, deployment, and maintenance of business applications using C#, .NET, SQL Server, Azure, and Vue.js. This role works closely with senior developers, IS staff, and business stakeholders to deliver reliable and maintainable software solutions. At Tyson, we feed the world like family. Our Talent Strategy is to Attract, Grow, Reward and Retain the best talent, and we believe that our Culture is the connecting thread that drives that strategy! We strive to be a talent magnet to establish a reputation for being a talent rich organization where team members can grow their career while growing the business. We are a high performing organization where team members are rewarded (Pay, Benefits and Recognition) for their contributions, and given the opportunity to support and/or volunteer with programs that help Tyson make a lasting social impact in the communities where we live and work. To learn more about our culture, please read Our Purpose.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent practical experience)
  • Understanding of object-oriented programming.
  • Working knowledge of JavaScript/TypeScript and REST APIs.
  • Familiarity with Git, Agile practices, and SDLC processes.
  • Strong communication and problem-solving abilities.

Nice To Haves

  • 2+ year of software development experience (internships and academic projects accepted)
  • Exposure to C#/.NET, Vue.js (or similar JavaScript/TypeScript frameworks), and SQL Server.
  • Familiarity with Azure cloud concepts or willingness to learn skills.

Responsibilities

  • Develop and maintain applications using C#, .NET, ASP.NET Core, and Vue.js.
  • Write clean, maintainable code and participate in peer code reviews.
  • Translate business requirements into functional software components.
  • Create and optimize SQL queries, stored procedures, and database structures using SQL Server.
  • Assist with deploying applications to Azure (App Services, Functions, Azure SQL, Storage).
  • Support and help maintain CI/CD pipelines using Azure DevOps.
  • Debug issues across the full stack and help resolve production problems.
  • Collaborate with developers, analysts, and business stakeholders in an Agile environment.
  • Maintain accurate documentation for code, processes, and system behavior.

Benefits

  • paid time off
  • 401(k) plans
  • affordable health, life, dental, vision and prescription drug benefits

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service