Description:
JOB RESPONSIBILITIES:
- Contribute to requirements gathering and analysis, design, development, planning, implementation, testing and maintenance of software applications, and large epidemiological databases.
- Design, document, perform unit testing and maintain web based applications using Oracle Application Express (APEX) and related front end technologies, ensuring superior performance, quality and responsiveness.
- Contribute to development and implementation of systems for data storage and access, ensuring the accuracy, integrity and confidentiality of patient data.
- Participate in team quality development activities including cross-functional code walkthroughs/reviews.
- Ensure a high level of service is provided to a diverse user base and team members by delivering strong, effective solutions.
- Respond to and resolve software issues/queries.
- Performs other duties as required.
JOB QUALIFICATIONS:
Education, Training and Experience
- Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering or related field, and a minimum of five (5) years recent related work experience.
Skills and Abilities
- Demonstrated knowledge of Oracle database concepts, SQL and PL/SQL.
- Strong experience with Oracle Application Express (APEX), including utilization of JavaScript and jQuery.
- Experience developing JavaScript web-based applications in NodeJS environment will be an asset.
- Demonstrated analytical skills to evaluate, modify and adjust procedure to meet/improve standards.
- Demonstrated ability to quickly troubleshoot and rectify problems.
- Demonstrated ability to prioritize projects, make decisions and recognize situations needing input from senior staff.
- Ability to work independently and cooperatively in a group situation.
- Ability to plan and perform work independently.
- Strong verbal and written communications skills, including technical writing skills.
- Ability to maintain strict confidentiality.
- Strong organizational skills and attention to detail
- Physical ability to perform the duties of the position.