Development Manager


  • Greenvale, NY
  • Permanent

  • Swift Development iOS

  • Java

  • Team leadership

  • leaders

  • SaaS

  • Unix Shell Scripting

  • SQL

  • POS

  • Retail

  • ecommerce

  • Quality Assurance Testing

  • Project Management

  • Job Posted: Wednesday, July 25, 2018

  • Expires On: Friday, October 26, 2018

  • Job Type: Permanent

  • Duration: 1+ years

  • Desired Experience: 6-10 years

  • Work Authorization: Resident/Citizen, Citizen, H1-B


The Software Development Manager will provide technical leadership, vision, direction, and mentorship for the POS software development team. This leader will work closely with the product leadership and client services function to deliver product features and functionalities that align to the product roadmap. He/she will also work in close collaboration with the POS Program Manager and the POS QA team to ensure we properly prioritize and delivery quality releases of our Cloud 9 POS software. While this is a role that requires sophisticated technical acumen and knowledge, it is equally as important that this leader have mature and inspiring leadership skills that enable him/her to lead from the front and help the team grow and shine. This role will report directly to the Chief Technology Officer of KWI and will have responsibility over the organizational structure, business processes, budget, and end-to-end operations of his/her team.



  • Work with product owners and team members to develop goals and strategies for mobile applications and associated web services with emphasis on usability, performance and scalability
  • Responsible for end to end deliverables of critical scenarios
  • Understand customer needs and service architecture
  • Manage, motivate and mentor group of technical C, Swift, and Java developers to deliver high quality code on time
  • Cultivate an agile delivery culture and adhere and champion the ideals of agile and scrum methodology
  • Monitor metrics for productivity, efficiency, effectiveness, quality
  • Implement tools and strategies to increase productivity, efficiency, effectiveness, quality
  • Create a culture of collaboration and continuous improvement, find ways to deliver more code faster without loss of quality
  • Review and drive architectural improvements
  • Work with other technical managers to assign priorities and distribute efforts
  • Understand and implement industry innovations and best practices
  • Implement and drive coding standards and ensure code reuse
  • Establish and enforce standards for service health, performance, reliability
  • Evaluate, recommend, and implement best practices and new tools


  • Ability to multitask with proven tight deadline experience in a fast paced and dynamic environment
  • Construct basic test plan with knowledge of technical requirements
  • Proven ability to lead, inspire, mentor, develop and guide a team of developer professionals, ensuring accountability and personal development
  • Decisive with a sense of urgency to deliver results
  • Proven track record in delivering large-scale SAAS implementations
  • Demonstrated experience developing and implementing product delivery best practices
  • Ability to collaborate, influence others and build consensus and commitment to a recommended direction while managing multiple internal and external stakeholders
  • Experience with an agile or scrum based methodology
  • Effective verbal and written communicator
  • Exceptional and proven leadership skills
  • Bachelors Degree in business administration, computer science, or information systems; or equivalent experience
  • Relevant industry certifications are preferred
  • 5-10+ years of work experience in Software Development and/or Quality Assurance, should be combined with a demonstrated track-record of accomplishments and with satisfying customers in technology-driven, developing companies
  • 5+ years of experience testing Java, Swift, C, SQL, and Unix shell code
  • POS experience is preferred
  • Retail knowledge is preferred
  • Project/program management experience is preferred


About Us:

KWI offers a complete, unified commerce solution from a single database, specifically designed to help specialty retailers grow their business. We combine Point of Sale, Merchandising, eCommerce, CRM, and Loss Prevention into one cloud-based platform. We are a values and mission driven organization, and we believe that if we develop and demonstrate leadership in our strategy, operations, and people, we will continue to drive product innovation and service excellence.

When it comes to our people, we strive to create an environment where our teams and clients can live and work well. Our office environment is casual and fun on a weekday afternoon, you might catch our employees recharging with a quick afternoon ping-pong game. While we do find time to have fun, we also work hard. We encourage our people to take risks, to challenge the status quo, to improve processes, and to be better every day. We have a team of passionate and dedicated employees who are committed to making themselves and our clients better.

KWI is a privately held, debt-free and management owned company. Our company has never had a layoff and continues to grow!   

At KWI, we know that cultivating diversity and fostering an inclusive work environment is critical to our impact and success. We create an environment where no individual is advantaged or disadvantaged because of their background. We offer equal opportunity employment regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, or protected veteran status.

With a commitment to maintaining a bias-free environment in which harassment is prohibited, we respect cultural diversity and comply with the laws of the places in which we operate. We expect our business partners, suppliers, clients, and all of our team members to uphold these commitments.