Match score not available

Software Engineer Tech Lead - Retail POS Team

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Pennsylvania (USA), United States

Offer summary

Qualifications:

Extensive hands-on experience with Elixir, In-depth knowledge of retail operations and POS platforms, Experience leading a team of engineers, Strong background in integrating POS systems, Experience in services and API development.

Key responsabilities:

  • Co-lead a scrum team with the Product Owner
  • Support and develop software engineers' skills
  • Participate in strategic planning discussions
  • Provide technical direction for complex solutions
  • Ensure smooth execution of projects and budget adherence
Comoto Family of Brands logo
Comoto Family of Brands
1001 - 5000 Employees
See more Comoto Family of Brands offers

Job description

Company Description

Comoto Holdings is America’s largest and fastest-growing omnichannel platform in the powersports aftermarket-products industry; dedicated to advancing the experience of powersports enthusiasts across the globe. Comoto’s brands, RevZilla, Cycle Gear, J&P Cycles, REVER, and Common Tread,  deliver premium products, dedicated expertise, engaging media, and passionate customer support of the powersports community, through best-in-class e-commerce and retail experiences.

Job Description

This position is responsible for meeting the needs of our customers (internal and external) through effective use of technology throughout the software development lifecycle. The Tech Lead position possesses deep and broad technical skills to assist in project and program level support of our software systems. This position architects solutions and provides leadership by following and adapting software practices and guidelines in the development and support of sustainable software systems.

Our Next Software Engineer Tech Lead Will:

  • Co-lead a scrum team with the Product Owner and be accountable for the Retail Point of Sale (POS)  team’s outcomes

  • Support and develop software engineers (junior-to-senior level) 

  • Provide coaching to software engineers on the team to follow best practices

  • Be an active participant in strategic planning discussions with technical and non-technical stakeholders

  • Provide technical direction for solutions of complex problems while staying consistent with overall solution architecture. 

  • Understand who our customers are and the ability to propose and architect solutions to meet their needs.

  • Have the ability to take high-level system initiatives and decompose them into workable user stories

  • Ensure the team's smooth execution of project, meeting of objectives, staying on track, and delivering high-quality solutions on budget..

  • Have in-depth system knowledge, architectural design, project execution, and solution design

  • Rely on experience and judgment to plan and accomplish goals

Qualifications

Our Next Software Engineer Tech Lead Has:

  • Extensive hands-on experience with Elixir

  • In-depth knowledge of retail operations and POS platforms

  • Experience leading a team of junior-to-senior-level engineers

  • Effective leadership skills and the ability to drive results

  • Expert ability to work across multiple systems and diagnose systems and create well-documented interfaces for intra-system software systems/dependencies.

  • Work cohesively with other departments (IT, Merchandising, Accounting, ERP team).

  • Integration Experience: Strong background in integrating POS systems (like Retail Pro/Prism) with external and internal systems, including ERP, inventory, and e-commerce platforms.

  • Services and API Development: Experience designing, developing, and maintaining microservices architecture and RESTful APIs.

  • Strong Problem-Solving Skills: Ability to troubleshoot and resolve issues quickly, especially when they involve complex system integrations.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Coaching
  • Problem Solving
  • Collaboration
  • Leadership

Related jobs