Design and develop solutions to meet business requirements and specifications
Write well-designed, reusable, and efficient code using Java based components
Compose database queries (SQL) and modify database schema as necessary for application functionalities
Incorporate web markup (HTML) and related technologies as necessary for application functionalities
Maintain application platform by troubleshooting and resolving problems
Research and integrate emerging web technologies to improve existing platform and maintain a contemporary design
Prepare documentation on platform features and process
Other duties as assigned
A Bachelor's degree in Computer Science, Engineering or equivalent experience
1 2 years hands-on development experience with Java, JSP
Object oriented analysis and design using common design patterns
Working knowledge of Relational Databases and SQL
Ability to establish priorities, work both independently and as a team, and proceed with objectives without supervision
Demonstrated ability to solve complex problems in fast paced environment
Excellent written and verbal communication skills
Must be legally eligible to work in Canada
In accordance with the Ontario Human Rights Code and Accessibility for Ontarians with Disabilities, a request for accommodation will be accepted throughout the hiring process.
We are an equal opportunity employer that welcomes all applicants including persons with disabilities, visible minorities, women, and aboriginals.
We thank you for your interest, however, only those applicants selected for an interview will be contacted.