Quantum Retail Technology/Minneapolis, MNCompany Description
The market is asking new questions - you need new answers.
Quantum Retail answers the new questions facing retailers with a merchandise optimization suite designed for the increasing pace and complexity of the consumer revolution and today's competitive landscape. We solve the most difficult and costly problems retailers face - quickly and permanently.
Position Overview
The development team at Quantum consists of developers who, working with our science team, have built the most advanced inventory management engine in the retail industry. We have built a rich and easy to use web interface using the latest technologies.
This position will be a member of our fast paced, highly motivated, and diverse team. The position will be developing applications that operate on massive amounts of data efficiently. It will require you to work with the other developers and the science teams to understand the complex algorithms required for merchandise optimization and implement those algorithms. You will be part of scrum teams working to deliver great products for our customers.
Responsibilities:
Produce high quality code
Deploy and test software in a Unix/Linux environment
Test and debug functional and performance related issues.
Be an active and contributing member of Agile teams
Requirements
Knowledge of SQL and relational data structures.
Experience working in Unix/ Linux environments
Willingness to work with distributed development teams effectively.
Good problem solving skills with attention to detail.
Excellent written and verbal communication skills.
Highly motivated with the ability to work as part of a team and independently.
A passion for software engineering and a desire to keep up on the latest technologies.
Desired Skills and Experience
BA/BS in Computer Science or related field. Masters preferred.
Java / J2EE strongly desired.
Spring framework experience helpful.
Oracle database experience
ORM experience (e.g.: Hibernate)
Interest in TDD, CI and other agile practices.
An understanding or interest in computational complexity, efficiency and running times of algorithms.
AJAX
JavaScript libraries - prototype, scriptaculous
Java Server Pages
Multi-threaded processing
Large data volume processing
Apply To Job