About this position

RepSpark is a rapidly growing SaaS B2B eCommerce software company based in Southern California. We are seeking a full-time Senior Software Engineer to join our expanding Professional Services team. The Professional Services team is responsible for implementing RepSpark for brands, ensuring seamless integration with their existing ERP systems and any other third party integrations. This team also crafts customized solutions, tailoring RepSpark's features to meet each brand's unique wholesale ordering needs. 

As a Senior Software Engineer, you will play a crucial role in designing, developing, and delivering high-quality software solutions using C#, .NET, GraphQL, React, TypeScript, PostgreSQL, and AWS. You will also need to effectively communicate solutions to non-technical stakeholders, including clients. This is an exciting opportunity to contribute to our cutting-edge technology and help brands sell intelligently in the apparel, footwear, and accessories industries.

Job Requirements

  • Collaborate with clients and internal teams to understand technical requirements and translate them into scalable software solutions.
  • Design and develop software applications using C#, .NET, GraphQL, React, TypeScript, PostgreSQL, and AWS.
  • Communicate technical solutions to non-technical stakeholders in a clear and understandable manner.
  • Provide technical guidance and support to clients and internal teams throughout the development and implementation process.
  • Work closely with cross-functional teams to ensure successful delivery of software solutions within project timelines.
  • Write clean, maintainable, and well-documented code while adhering to best practices.
  • Troubleshoot and resolve technical issues, ensuring smooth operation of applications.
  • Stay updated on industry trends and technologies to provide innovative solutions to clients
Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Senior Software Engineer or similar role.
  • Proficiency in C#, .NET, GraphQL, React, TypeScript, PostgreSQL, and AWS.
  • Strong communication skills with the ability to convey technical concepts to non-technical audiences.
  • Experience working in a professional services environment, interacting with clients, and understanding their business needs.
  • Ability to work effectively in a collaborative, client-facing role.
  • Excellent problem-solving and analytical skills.
  • Familiarity with agile development methodologies.
  • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes. (Preferred)
  • Knowledge of microservices architecture. (Preferred)

About RepSpark

RepSpark is the leading SaaS B2B wholesale ecommerce platform designed to help brands sell intelligently. Our cloud-based software applications empower brands in the apparel, footwear, and accessories industries to streamline their wholesale processes and enhance the customer experience. With a focus on creating cutting-edge technology, design, and back-end functionality, our dedicated development team takes pride in delivering a top-notch platform.


Why Work Here

RepSpark offers exciting opportunities for career growth and development in a rapidly expanding company. Join our dynamic team and contribute to revolutionizing the way brands sell in the wholesale industry. If you are a skilled Senior Software Engineer with a passion for delivering top-notch software solutions and the ability to effectively communicate with non-technical stakeholders, we encourage you to apply and become a valuable part of our Professional Services team.