Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Fanatics, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software Engineer II at Fanatics, you will be an integral part of our dynamic engineering team, responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to understand business requirements, contribute to architectural decisions, and implement scalable and efficient applications. Your expertise will assist in optimizing performance, driving innovation, and ensuring the delivery of robust software products that enhance our customer experience in the sporting goods space.
Job Responsibilities
- Design, develop, and maintain robust software applications using modern programming languages.
- Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications.
- Implement solutions that improve system performance and user experience.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Troubleshoot and resolve software defects in a timely manner.
- Contribute to the continuous improvement of development processes and methodologies.
- Stay current with emerging technologies and industry trends to refine and enhance development practices.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional software development experience.
- Proficiency in one or more programming languages such as Java, C#, or Python.
- Solid understanding of software development methodologies and lifecycle.
- Experience with web development frameworks and APIs.
- Strong problem-solving skills and ability to work independently as well as in a team.
- Familiarity with version control systems, preferably Git.
Technologies & Tools
In this position, you will work with a variety of technologies and tools, including but not limited to cloud services like AWS, containerization with Docker, continuous integration/continuous deployment (CI/CD) pipelines, and relational database management systems such as MySQL. Familiarity with Agile methodologies and tools such as JIRA will also be beneficial in this role to enhance collaboration and project management efficiencies.
Ideal Candidates
The ideal candidate for the Software Engineer II position at Fanatics is someone who possesses a strong technical foundation coupled with excellent communication skills. You should be proactive, detail-oriented, and passionate about technology and innovation. An affinity for sports and understanding of the industry can enhance your contribution to our team culture. The ability to adapt quickly in a fast-paced environment and a collaborative spirit are essential qualities that will set you apart in this role.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.