Job Description
We are constantly looking to add to our team of software developers; you must bring a passion for your craft and a commitment to excellence. Our projects offer a wide variety of team roles and functions, and exposure to a range of creative development opportunities. Our development staff work closely with our technical subject matter experts in building and supporting applications our customers consider mission critical. Our projects include hosted solutions, mobile applications, omni-channel communications and complex systems integration. We develop some of our own applications and products, and develop solutions using other industry-leading products and technologies.
BENEFITS
- Generous compensation and a great benefits package that includes health, dental, vision, life insurance, disability, 401k, and paid time off.
Responsibilities
- Develop quality software and web applications
- Analyze and maintain existing software applications
- Design highly scalable, testable code
- Discover and fix programming bugs
Qualifications
- Bachelor's degree or equivalent experience in Computer Science or related field
- Development experience with programming languages
- SQL database or relational database skills