Varsity Brands logo
Varsity Brands
Posted 94 days agoVerified live 1d ago

Software Engineer - Early Career

Brief overview

TX - Farmers Branch, USIn-person
UndergradOr in progress

Job description

Summary

Varsity Brands is a company dedicated to transforming the student journey in sport and spirit. They are seeking an entry-level Software Engineer I to contribute to the development of a modern digital platform that enhances customer experiences and supports the company's long-term platform strategy.

Responsibilities

  • Write, test, and debug code for applications, backend services, and APIs
  • Contribute to development of features and services within established architecture and engineering standards
  • Participate in code reviews and incorporate feedback to improve code quality
  • Troubleshoot and resolve development and lower-environment issues, applying sound judgment to determine appropriate solutions
  • Collaborate with engineering, product, and QA teams to deliver functional and reliable software
  • Follow established development workflows, security practices, and engineering standards
  • Contribute to documentation and knowledge sharing to support team effectiveness
  • Continuously build understanding of platform architecture, service interactions, and system design principles
  • Develop working knowledge of platform services, system interactions, and engineering patterns to support future growth into independent ownership

Skills

  • Foundational knowledge of software engineering principles, including object-oriented programming and data structures
  • Basic understanding of APIs, application architecture, and databases
  • Familiarity with modern development environments and tools
  • Ability to write, test, and debug code in at least one programming language
  • Foundational understanding of RESTful APIs
  • Foundational understanding of SQL and data handling
  • Foundational understanding of version control systems (Git-based tools)
  • Applies logical reasoning to solve defined technical problems
  • Exercises independent judgment in selecting approaches within established guidelines
  • Identifies issues and escalates appropriately when needed
  • Communicates effectively within team environments
  • Actively participates in team collaboration and development processes
  • Incorporates feedback to improve performance and output
  • Demonstrates ability to quickly learn new technologies and tools
  • Adapts to evolving engineering practices and environments
  • Bachelor's degree in Computer Science, Engineering, or related technical discipline; or equivalent combination of education and experience
  • 0-2 years of relevant experience (internships, academic projects, or early career roles)
  • Java preferred

Qualifications

Must Haves

  • Foundational knowledge of software engineering principles, including object-oriented programming and data structures
  • Basic understanding of APIs, application architecture, and databases
  • Familiarity with modern development environments and tools
  • Ability to write, test, and debug code in at least one programming language
  • Foundational understanding of RESTful APIs
  • Foundational understanding of SQL and data handling
  • Foundational understanding of version control systems (Git-based tools)
  • Applies logical reasoning to solve defined technical problems
  • Exercises independent judgment in selecting approaches within established guidelines
  • Identifies issues and escalates appropriately when needed
  • Communicates effectively within team environments
  • Actively participates in team collaboration and development processes
  • Incorporates feedback to improve performance and output
  • Demonstrates ability to quickly learn new technologies and tools
  • Adapts to evolving engineering practices and environments
  • Bachelor's degree in Computer Science, Engineering, or related technical discipline; or equivalent combination of education and experience
  • 0-2 years of relevant experience (internships, academic projects, or early career roles)

Nice to Haves

  • Java preferred

Benefits

  • Comprehensive Health Care Benefits
  • HSA Employer Contribution/ FSA Opportunities
  • Wellbeing Program
  • 401(k) plan with company matching
  • Company paid Life, AD&D, and Short-Term Disability
  • Generous My Time Off & Paid Holidays
  • Varsity Brands Ownership Program
  • Employee Resource Groups
  • Access to Financial Coaching and member-owned Credit Union
  • St. Jude Partnership & Volunteer Opportunities
  • Employee Perks including discounts on personal apparel and equipment!

More jobs like this