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 play a vital role in designing, developing, and maintaining high-quality software solutions that enhance the customer experience and support the company's rapidly growing business needs. You will collaborate with cross-functional teams to implement innovative features while ensuring optimal performance, scalability, and security. This remote position offers an excellent opportunity for you to leverage your technical expertise to contribute to a leading global e-commerce platform in the sports merchandising industry.
Job Responsibilities
- Design, develop, and maintain scalable and efficient software applications.
- Collaborate with product managers, designers, and other engineers to deliver high-quality features.
- Participate in code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and optimize existing code to improve performance and reliability.
- Write unit and integration tests to ensure software quality and functionality.
- Stay up-to-date with industry trends and incorporate new technologies as appropriate.
- Assist in the deployment and maintenance of applications in production environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 2-4 years of software development experience in a professional setting.
- Proficiency in programming languages such as Java, C#, or JavaScript.
- Experience with web frameworks such as Angular, React, or Vue.js.
- Familiarity with database systems (SQL and NoSQL).
- Understanding of RESTful APIs and microservices architecture.
- Strong problem-solving analytical skills and an ability to write clean code.
Technologies & Tools
In this position, you will work with a variety of modern technologies and tools, including cloud platforms such as AWS or Azure, version control systems like Git, and CI/CD tools for streamlined deployment. Familiarity with Docker and Kubernetes for containerization and orchestration, as well as tools for monitoring and logging, will also be essential. You will utilize various Integrated Development Environments (IDEs) and code editors to enhance your development efficiency.
Ideal Candidates
The ideal candidate for the Software Engineer II position at Fanatics is one who possesses a strong technical foundation combined with excellent teamwork and communication skills. They should be proactive, self-motivated, and eager to learn new technologies. A passion for sports and an understanding of the e-commerce landscape will be beneficial, along with a strong focus on customer satisfaction and a commitment to delivering quality solutions within deadlines. Flexibility, adaptability, and a collaborative spirit are key traits that will help ensure success in this dynamic role.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.