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
The Platform Software Engineer III at Fanatics is a key technical role responsible for designing, developing, and optimizing scalable cloud-based solutions that enhance the company’s e-commerce platform. This position requires strong programming skills, a deep understanding of software architecture, and a collaborative approach to problem-solving as you contribute to enhancing platform capabilities and user experiences. You will work closely with cross-functional teams to deliver high-quality software that meets performance and reliability standards.
Job Responsibilities
- Design and implement scalable, high-performance software components and services for the e-commerce platform.
- Collaborate with product management and UX teams to define and deliver user-focused solutions.
- Perform code reviews and provide constructive feedback to peers, ensuring best practices in software development.
- Troubleshoot and resolve complex technical issues across the platform, relying on analytical and debugging skills.
- Continuous integration and deployment of software solutions, utilizing automated testing practices.
- Stay up-to-date with emerging technologies and industry trends to enhance platform capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a focus on cloud-based applications.
- Proficiency in programming languages such as Java, Python, or Go.
- Experience with cloud services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
- Strong understanding of microservices architecture and API design principles.
- Familiarity with Agile development methodologies and collaborative software development environments.
- Excellent problem-solving skills and a strong attention to detail.
Technologies & Tools
The Platform Software Engineer III will primarily work with modern software development tools and technologies, including but not limited to AWS or Azure cloud platforms, Docker for containerization, Kubernetes for orchestration, and various programming languages such as Java, Python, and Go. Familiarity with version control systems like Git, CI/CD pipelines, and monitoring tools is also advantageous for managing and deploying applications effectively.
Ideal Candidates
Ideal candidates for the Platform Software Engineer III position are innovative thinkers who possess strong technical acumen and a passion for building robust software solutions. They thrive in a collaborative environment and are eager to share knowledge and learn from others. The ability to balance multiple projects in a fast-paced setting, along with a proactive approach to problem-solving, sets them apart. Additionally, candidates should demonstrate strong communication skills and a commitment to enhancing user experience through technology.
Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.