Search by job, company or skills

Fanatics

Software Engineer II

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

or this role, we are looking for a committed and passionate individual with hands-on experience in developing front and back-end features and applications in a retail setting. Fanatics uses the latest technologies for all retail services and UIs. This individual is also expected to operate in agile, high pace and test-driven development.

Job Responsibilities

  • Design and develop end to end features/applications.
  • Troubleshoot existing applications. Document root cause, design, and deploy solutions.
  • Participation in the process of the Agile software development lifecycle while working with cross-functional team members - development leads, architects, quality engineering and product managers - in a highly collaborative development environment.
  • Hands-on contribution to the development of our Fanatics Retail applications, underlying Infrastructure and Tools. This includes participation in architectural decisions and infrastructure deployment of our Cloud-based platform.
  • Deliver high quality, robust and scalable code
  • Utilize newly developed best practices, software development techniques, and frameworks with other teams within the organization
  • Assess and communicate risks based on complexity, resources, and timeline constraints.
  • Perform research, evaluation, and adoption of emerging technologies

Job Requirements

  • Requires at least 1+ years of PrestaShop or WordPress development experience. Knowledge of how to build and maintain templates and modules required.
  • Requires at least 1+ years of Android application development experience.
  • Requires at least 2+ years of front and back-end development experience
  • Requires experience in Amazon Web Services, NodeJS, GoLang, PHP, MySQL, and Javascript.
  • Requires in-depth knowledge of software development lifecycles and their utilization in software projects.
  • Requires solid communication and interpersonal skills; with the ability to work constructively in a collaborative team environment.
  • Experience in developing cloud-based applications and developer tools.
  • Experience participating as part of an engineering team, including roles in a high-paced agile environment.
  • Experience working with Agile development methodologies
  • Ability to scale and participate in multiple, major projects and ensure they are delivered on time according to project schedules.
  • Prior experience in retail systems a plus.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136114041

Similar Jobs