- Work with the Team Lead, Business Analysts, Technical Architects and Senior System Analysts in defining the requirements for various system enhancements.
- Lead the development, implementation, integration and configuration of Health systems.
- Document the approach methodology for each task if necessary.
- Conduct ongoing analysis and implementation of application and performance enhancements.
- Troubleshoot system problems and propose solutions.
- Provide day-to-day application development, maintenance and support functions;
- Support the development of a test plan and test plan execution for all updated system functionality.
- Lead the development of an implementation strategy and support implementation activities.
- Work with Enterprise Architecture group representatives to ensure that the system architecture conforms to the Enterprise Architecture Framework, including privacy security, operational and quality assurance controls.
- Application release activities as assigned.
- Completion of all assigned maintenance, support and development activities (service requests, releases, incidents, problems, etc.).
- Resolution of incident and problem management tasks.
- Updating of team knowledge sites and documentation as applicable.
- Provide operations support as part of the team rotation, if needed.
- Compensation will be based on departmental rates for on call, after hours.
- Other duties as assigned, such as update team documentation as required, participate in team scrums as required, etc.
- The individual will be required to sign a non-disclosure agreement and complete the Department s Privacy Training prior to commencing the assignment.
- A University degree in Computer Science, or a similar discipline.
- An equivalent combination of education and experience may be considered (Yes or No).
- A minimum of fifteen (15) years of demonstrated IM/IT experience (Yes or No).
- A minimum of eight (8) years demonstrated experience building web-based applications using Java programming language, technologies, and tools (Yes or No)
- Demonstrated experience with large software systems consisting of web interfaces, batch processes, time-based transactions, long-running transactions, and multiple integration points 8 years+.
- Demonstrated experience developing, documenting, coding, testing, and implementing technical solutions to meet business requirements 10 years+.
- Demonstrated experience with Java development in web-based technical architecture 8 years+.
- Experience in developing and managing the implementation of technical solutions in an operational environment 8 years+.
- Demonstrated experience with creating, maintaining, and troubleshooting database tables, views, functions, stored procedures, and indexes for SQL Server databases 8 years+.
- Demonstrated experience administrating and troubleshooting SSRS reports 8 years+.
- Experience in security relating to data confidentiality and client privacy issues in application design and development 5 years+.