Junior Software Developer - Greenvale, NY, US

Apply Now

Overview

This position is responsible for a variety of critical programming assignments requiring knowledge of established programming procedures and data processing requirements. You’re maintaining and modifying programs to enable us to meet our clients needs.

About the Job

  • You’ll design and develop systems utilizing C technologies
  • Provide system support on legacy UNIX shell scripts
  • Perform DB analysis/design on MySQL, including writing complex SQL queries, views, stored procedures, triggers, etc..
  • Collaborate on projects in an agile, team-driven environment
  • Evaluate/suggest industry standard tools and methods
  • Provide software installation/updates for various environments
  • Analyze requirements and provide design/development/test effort estimates
  • Document software design and meaningfully contribute to design reviews
  • Provide analysis of available data and work closely with technical and sales teams to guide future projects

About You

  • You have experience in C/C++ and Java programming
  • You have SQL/Database experience
  • You have Unix Shell experience, and have used scripting tools such as sed, awk, etc…
  • Experience using source control systems, subversion (SVN) preferred
  • You have a college degree (computer science or business strongly preferred) or equivalent experience
  • You’re an excellent communicator and have strong technical writing skills
  • You’re a natural problem solver and extremely analytical
  • You’re comfortable working in a deadline oriented environment and eagerly take on the most challenging projects
  • You work well independently or as part of a team
  • Knowledge of BIRT reports and Cognos Cube is a plus
  • Experience with retail systems, either point-of-sale or back-office/warehouse management technologies is a plus

About Us

KWI. FIRST IN SaaS. FIRST IN THE CLOUD.

We are a small team with a big vision: to be the premier provider of cloud technology solutions for retailers. KWI’s culture is rooted in our core values – commitment, respect & dignity, accountability, reliability, passion, and caring. Our office environment is casual and fun – we recharge with a quick afternoon ping-pong game and are a culture that celebrates. We celebrate birthdays and holidays, and victories and failures. 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.

We offer complete Cloud-based solutions for a broad range of clients in specialty retailing. Since 1985 we've helped retailers achieve success through use of our leading systems including, merchandising, POS, Mobile POS, CRM, and loss prevention. We're a privately held, debt-free and 100% management owned company. Our company has never had a layoff and continues to grow!  We offer a collaborative work environment with colleagues who have a passion for retail and technology.

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.

Apply Now