The Junior Software Developer will be supporting the Steelers Technology Department in the maintenance and development of proprietary software systems. The position is for a full stack developer and will work directly with NFL and statistical data sets with our in-house Lead Developer and implement a variety of systems, tools, automation, and data flow processes. An in-depth knowledge of SQL query design and optimization, NoSQL, data modeling, and integration will be necessary to contribute to web-based data systems.
Desired Proficiencies:
Additional Valued Experience:
- AngularJS
- Azure
- Blazor
- Excel
- New Relic
Duties & Responsibilities:
- Integrating data from external REST APIs as well as other sources
- Maintaining integrity, accuracy, and traceability of data
- Development of user-friendly front-end interfaces for viewing and inputting data
- Development of back-end processes for storing, retrieving, and manipulating data
- Utilizing sound technical decisions when writing code with a focus on efficiency, modularity, resiliency, and attention to detail
- Thorough testing and quality assurance of new features
- Supporting end users and providing timely resolutions to their questions and/or concerns
- Clear and open collaboration with various members of the scouting, coaching, and IT departments to provide the best product for meeting the needs of the organization
Educations, Skills & Experience:
- Bachelor's degree in computer science, information technology, or a related field
- 1+ years of experience in SQL database development
- Strong problem-solving and analytical skills
- Familiarity with database design principles and best practices
- Analytical thinking and adept at problem-solving
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.