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
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!