Full Stack Software Engineer
The Tennessee Titans strive to be an ELITE franchise in the National Football League, excelling both on and off the field. Our mission is to win, serve, and entertain our fans, community and one another by living through our values in everything we do. We value Excellence, Leadership, Improvement, Teamwork, and Execution.
The Football Information Systems team at the Tennessee Titans is responsible for creating and maintaining software technology for our football organization, including the Scouting, Coaching, Analytics, Medical, and Sports Performance teams. We engineer solutions that increase efficiency, facilitate decision making, and drive football success. The team is looking to add a Full Stack Software Engineer to assist with the design, development, testing, implementation, and support of software solutions. This individual will work with the team to maintain our existing technology infrastructure and build new software solutions.
Responsibilities:
- Work as a key member of a small development team to develop and maintain internal software applications
- Create responsive, dynamic, and user-friendly interfaces using modern front-end frameworks and libraries
- Write server-side application logic using object-oriented programming techniques
- Work within SQL and NoSQL database environments to create new data structures, query and store data, and optimize database performance
- Write and perform unit, integration, system, and acceptance tests for developed solutions
Minimum Qualifications:
- BS degree in Software Engineering, Computer Science, similar technical field of study, or equivalent experience
- 3+ years of experience developing web applications in a production environment
- Ability to work across the stack, from back end to front end, with expert experience in at least one layer and demonstrated proficiency in all layers
- Professional experience in modern web front end development
- Professional experience in object-oriented development
- Professional experience working with relational databases
- Eagerness and ability to learn new technologies as necessary.
Preferred Qualifications:
- Experience with Angular
- Experience with C#, ASP.NET, and Entity Framework
- Experience with JavaScript visualization tools such as D3 or Plotly
- Understanding of User Experience principles and best practices
- Experience working with Azure
- Experience in the sports industry or with sports data
NO PHONE CALLS OR EMAILS, PLEASE. Unfortunately, we are unable to update candidates on the status of their applications. Those selected for further consideration will be contacted by someone from the Tennessee Titans.
Other details
- Job Family FOOTBALL STRATEGY
- Pay Type Salary
- Travel Required No
- Required Education Bachelor’s Degree
- SAINT THOMAS SPORTS PARK, 460 GREAT CIRCLE RD, Nashville, Tennessee, United States of America