Senior Developer ()

icon building Company : Organization:
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Senior Developer ()

Effective January 1st, 2024 the salary range for this position is $1,628.82 to $2,104.14 per week in compliance with OPSEU Unified Bargaining Unit collective agreement provisions. The new rates, effective retroactive to January 1, 2024, were recently confirmed and dates for implementation of the new salary rates are still to be determined.

Are you passionate about making a difference? Do you have an interest in managing initiatives with potentially significant impact on government programs and services? Then consider this challenging and exciting opportunity with the Emergency Health I&IT Solutions & Technology Management Branch.

We maintain, develop and implement innovative I&IT solutions to modernize and improve emergency health in Ontario. We transform our applications and data needs by building and supporting real-time data dashboards, reporting solutions and mobile applications in the Cloud. If you're looking for a fast paced, high energy and career enriching atmosphere where you can contribute to improving our emergency health system with a focus on better services for recipients, look no further - this is the job for you.

About us
The Emergency Health I+IT Solutions & Technology Management Branch (EHSTMB) provides technologies to support 911 ambulance communications and emergency health regulatory and oversight including applications and data needs by developing and supporting real-time data dashboards, Integration platforms, Reporting solutions and Mobile Applications.

Our large and mission critical operations supporting 9-1-1 ambulance communication results in close collaboration with ambulance dispatch operational managers, paramedic services, ORNGE, other first responders and hospital emergency departments to ensure communication technologies are running smoothly and are well integrated to support policies and programs under the Ontario Ambulance Act. EHSTMB plans for and implements new, best-in-class technologies that prioritize 9-1-1 calls and help dispatchers and first responders assure the right resources are assigned to the right place, with the right information, at the right time.

We are seeking one Senior Developer to support our applications and data needs by building and supporting real-time data dashboards and Reporting solutions in MS Power BI, deploy and maintain micro services for integration needs and build iOS/Android Mobile Applications. Directly engage in the deployment and ongoing support of cloud-based and on-premise solutions. This involves hands-on cloud engineering work to ensure systems are correctly installed, configured, and optimized for performance. Develop and support data services that provide real-time insights and facilitate mobile application functionality. This requires a strong understanding of data processing, visualization technologies, and mobile platform integration. Create, deploy, and maintain solutions for reporting, ensuring that data is accurately captured, processed, and presented in a user-friendly manner.

Why work for the Ontario Public Service?
The Ontario Public Service (OPS) is committed to being an employer of first choice, creating a positive and inclusive work environment.

We offer:
• Competitive compensation and benefits
• Flexible work arrangements
• Collegial and professional work culture
• Career growth and development opportunities across multiple business areas

OPS Commitment to Diversity, Inclusion, Accessibility, and Anti-Racism:
We are committed to build a workforce that reflects the communities we serve and to promote a diverse, anti-racist, inclusive, accessible, merit-based, respectful and equitable workplace.

We invite all interested individuals to apply and encourage applications from people with disabilities, Indigenous, Black, and racialized individuals, as well as people from a diversity of ethnic and cultural origins, sexual orientations, gender identities and expressions.

Visit the OPS Anti-Racism Policy and the OPS Diversity and Inclusion Blueprint pages to learn more about the OPS commitment to advance racial equity, accessibility, diversity, and inclusion in the public service.

We offer employment accommodation across the recruitment process and all aspects of employment consistent with the requirements of Ontario's Human Rights Code. Refer to the "How to apply" section if you require a disability-related accommodation.

What can I expect to do in this role?
Bring your expertise in application development and data products support. In this role, you will:
• Lead project teams in the development, implementation, and maintenance of cost-effective web technology solutions and services
• Provide systems development, programming, and consulting expertise to clients
• Provide expertise in supporting and deploying applications in a multi-platform environment that house .Net applications and systems that utilize technologies such as .NET, Java and iOS Cross-Platform Mobile App Development
• Deploy appropriate CI/CD tools, strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipelines (CI/CD Pipeline)
• Provide ongoing support to triage and resolve incidents arising from existing applications, services, reports and cloud infrastructure. How do I qualify?
Technical Knowledge
Process and Data Modelling:
• You have advanced knowledge of process and data modelling, design, and development techniques.
• You can evaluate the feasibility of options and produce testing environments.

Programming Languages and Development Tools:
• You have proficiency in Java Enterprise technologies (JPA, Hibernate, Spring Framework).
• You have familiarity with .NET platform, HTML, CSS, JQuery.
• You have knowledge of mobile application development with Flutter/Ionic/Angular or React.
• You have experience with emerging web technologies and cloud delivery/deployment models including Azure application support.

Systems Development Life Cycle and Methodologies:
• You have demonstrated knowledge of IT industry-standard systems development life cycles.
• You have proficiency in Agile methodologies and techniques.
• You have experience with test-driven development approaches.

Systems Design and Development:
• You have knowledge and experience with various standard systems analysis and design methods.
• You have familiarity with .NET Core, Spring Boot Frameworks, REST and SOAP web services.
• You have an advanced understanding of systems design and development theory and principles.
• You have familiarity with related methods, techniques, practices, and standards including OpenShift and Kafka.

Database Development and Management:
• You have advanced knowledge of database development, management, and application database administration.
• You have experience with MS Power BI, MS SQL.

Cloud Services:
• You have knowledge of Azure and AWS services focusing on computing, storage, database, and networking services.

Containerization and Orchestration:
• You have experience with Docker for containerization.
• You have familiarity with Kubernetes or Docker Swarm for orchestration to manage microservices and application deployment.

System Performance Optimization:
• You can diagnose and resolve system performance issues on cloud platforms.
• You have experience with optimization of configurations for best performance across different environments.
• You have familiarity with technologies such as OpenShift, Debezium, Azure Event Hub, Change Data Capture (CDC) Streaming Analytics, and Data Factory

Analytical and Problem-Solving Skills
• You have analytical skills to breakdown every technical problem and identify solutions for small pieces that can be used to solve bigger issues You can assess client's information/systems needs and lead the development of cost-effective information technology solutions.
• You can investigate and assess impact of application failures/errors and recommend resolution. Communication and Interpersonal Skills
• You can lead discussion of systems development options and technical processes with project team.
• You can explain alternate solutions on systems development requirements.
• You are a team player and work effectively with colleagues and clients.
• You can coordinate and conduct technical training for staff and users.
• You can prepare business cases, Requests for Proposals, contracts, and project reports. Project Management and Leadership Skills
• You can coordinate, provide input to the development of technical project plans, control project processes and provide technical leadership to project staff and external contractors.

Please be advised that the results of this competition may be used to form an eligibility list of qualified candidates to potentially fill future vacancies represented by the Ontario Public Service Employees Union (OPSEU). In accordance with the Collective Agreement, eligibility lists are shared with OPSEU representatives. By applying to this competition, you are providing consent that your name may be shared with OPSEU representatives.

All external applicants (including former employees of the Ontario Public Service) applying to a competition in a ministry or Commission public body must disclose (either in the cover letter or resume) previous employment with the Ontario Public Service. Disclosure must include positions held, dates of employment and any active restrictions as applicable from being rehired by the Ontario Public Service. Active restrictions can include time and/or ministry-specific restrictions currently in force, and may preclude a former employee from being offered a position with the Ontario Public Service for a specific time period (e.g. one year), or from being offered a position with a specific ministry (either for a pre-determined time period or indefinitely). The circumstances around an employee's exit will be considered prior to an offer of employment.

Original job Senior Developer () posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt York, Pe

icon get direction How to get there?
View similar Technology jobs below

Similar Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.