Job Description:
- Develop and implement new software programs
- Maintain and improve the performance of existing software
- Clearly and regularly communicate with management and technical support colleagues
- Design and update software database
- Test and maintain software products to ensure strong functionality and optimization
- Recommend improvements to existing software programs as necessary
- Bachelor’s Degree in Computer Science required
- experience in web and software development
- Demonstrated knowledge of web technologies, such as HTML, CSS and JavaScript
- Ability to work independently and multi-task effectively
- Demonstrated understanding of projects from the perspective of both client and business
- Flexible and willing to accept a change in priorities as necessary
- Solid attention to detail