Overview
We are a global software company that provides innovative, high-quality programming solutions to the world’s largest and most complex companies. Our mission is to provide our customers with an intuitive experience in developing applications for their business needs. As a result of this vision, we have developed a comprehensive suite of tools designed to help clients solve problems while maintaining quality standards.
Duties
The programmer is responsible for the development and maintenance of a variety of programming languages. This includes Java, Python, C++, Ruby on Rails and SQL Server. The programmers will be responsible to develop new programs that are designed to meet business needs in order to improve productivity and efficiency while maintaining quality standards.
Detailed job duties include:
- Develop and maintain programming programs for the purpose of improving user experience.
- Provide technical support to developers, designers and other programmers in developing software applications that are designed to meet customer needs.
- Assessing requirements from users by performing tests using various tools, such as RESTful, JSON or Python.
- Work with engineers to develop new features.
Qualification
- Bachelor’s degree in computer science, information systems or related field
- Minimum of 5 years of experience with a computer programming environment and/or software development lifecycle
- Experience working on large scale projects using JavaScript is preferred
- Experience with Microsoft Office Suite including Word, Excel and PowerPoint
- Excellent communication skills, both written and verbal
- Ability to work independently
- Problem solving ability
Benefits
- Medical, dental and vision insurance
- Paid time off (PTO) 401(k)
- Employee stock purchase plan with company match for qualified employees
- Flexible spending accounts
