Apply By: Wednesday, July 24, 2024 11:59 pm EDT
Competition Status: Posting Cancelled

Approximately 96 individuals applied for this opportunity.

Due to operational reasons the recruitment for this position has been cancelled.

To look for other job opportunities that match your skills and experience go to Job Search. You may also subscribe to our Job Alert service to receive emails when new jobs open up that match your determined search criteria.

Thank you for your interest in the Ontario Public Service.

Lead Developer

Job ID:
216640
Organization:
Ministry of the Solicitor General
Division:
Justice Technology Services
City:
North Bay, Toronto
Position(s) language:
English
Job term:
1 Temporary assignment up to 12 months with possible extension
Job code:
17162 - Systems Officer 6
Salary:
$1,852.71 - $2,314.51 Per week*
*Indicates the salary listed as per the OPSEU Collective Agreement.

About Us
The Justice Technology Services is responsible for Information Technology (IT) services and support to the Justice Enterprises - Ministry of the Attorney General, Ministry of the Solicitor General and their external Justice partners - that enables transformation into a modern, effective, and efficient justice system.

Why work for the Ontario Public Service?
The OPS support career and leadership development, invest in learning opportunities, recognize team and individual achievements, and support flexible work arrangements.

We are re-thinking how we deliver our services. Through various modernization initiatives, we are now accessing and delivering critical services remotely. We are striving to enable a future-ready OPS workforce through enterprise-wide strategies.

The Opportunity
Come showcase your specialized IT knowledge, where you will provide senior technical leadership, expertise and overall project co-ordination and control of all activities in the development of application solution design with the Justice Technology Services.

Please note: The successful candidate will have the option of working from the following office locations:

• 21 College Street, Toronto
• 200 First Avenue West, North Bay

How we support diversity, inclusion and accessibility

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.

About the job

As a Lead Developer, you will:
• provide specialized technical expertise and advice in the overall design, development, testing, implementing, maintaining and enhancing system architectures (technical, data, application, network) for both acquired and developed application solutions
• oversee the performance of specific system integration from a technical perspective, including designing appropriate architectures and recommending cost-effective and high performance tools and middleware
• lead the development or implementation of current computerized solutions to support end users, project teams, and peer technical staff
• draft technical requirements, prepare detailed technical solution design, develop, test, deploy and support JEE based applications Net-based COTS products and solutions and case management solutions (like salesforce applications in cloud as PaaS)
• lead the analysis of existing technology to recommend areas of improvement and/or new developments
• provide technical expertise and advice /mentorship on programming practices and techniques to individuals and cross-functional teams
• provide leadership and in-depth knowledge and expertise for technical project work
Please note: The position requires being On-Call for two weeks per month.

What you bring to the team


I&IT Technical Experience

You have:
• demonstrated experience with coding and implementing enterprise applications
• experience in building solutions in several projects using ASP.NET Programming including ASP.NET Web API/Rest API – all supported versions, API Documentation and Design Tools: Swagger, .Net Framework 4 or later,.NET Core, C#.Net, and, VB.NET , ASP.NET and XML, MS SQL, Visual Studio, and MS Web Services
• advanced knowledge of current information technology principles, computer programming techniques, current development platforms, , software development life cycle (SDLC) and .NET-based COTS products and solutions
• knowledge of programming techniques with experience in .NET frontend and backend technologies
• experience in building SOAP based and RESTFUL web services
• experience working with .Net-based smart client applications and web-based thin client applications
• experience building enterprise applications on MS power platform that is hosted in cloud including MS Dynamics 365 apps, Power Automate, Power Pages sites(Power Apps Portal)
• experience building custom plugins for MS Dynamics 365 application using .Net and integration of third party services with MS Power Platform apps.
• experience working with Identity Access Management solutions
• thorough understanding of system architectures, including technical, data, application architectures, systems development and integration such as writing build scripts, working with source control and version controls systems such as Git and Azure DevOps Services
• knowledge of programming techniques, including experience working with complex case management solutions involving common case management functionalities such as workflow, routing rules, queuing and programming of business logic in procedures and notification modules
• knowledge of software build cycles, code deployment, software architecture, application programming, database management and system design
• experience with Enterprise Library, Team Foundation Server (all supported versions) and Azure DevOps Services
• experience in structured methodologies for the development, design, and implementation
• experience with developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code, compiling data driven programs, conducting unit tests, and debugging code
• experience with trouble shooting application performance issues and resolving them through code changes, application redesign or re-architecture
• experience with application security for highly sensitive applications

Development Knowledge

You have:
• knowledge of current development tools/languages, including .Net, COTS application and Java
• knowledge of working with Case Management Solutions (like MS Power Platform solution in cloud as PaaS)
• experience in relational database technologies and tools such as Oracle, SQL Server, SQL,
• advanced knowledge of development tools/languages/technologies such as ASP , .NET Framework 1.1, 2.0, 3.5, 4.0, 4.5, 4.6 and .Net core C#, LINQ to SQL
• advanced knowledge of software development life cycle (SDLC)
• experience in building foundation portal components such as cache modules, experience in IIS (Server) and Azure web server IIS.

Negotiation, Communication and Client Relationship Skills

• You can discuss client I&IT program/service delivery needs, requirements, goals, objectives and priorities.
• You can lead and conduct and cost/benefit analysis for proposed client I&IT initiatives.
• You have research skills to review technical manuals to maintain current in the rapidly changing technology environment.
• You can facilitate technical discussions with vendors, customers, and other technical staff.

Analytical, Reasoning, and Problem-Solving Skills

You have experience:
• conducting technical research projects on current and emerging technological trends, associated standards, directions, and I&IT administrative policies and procedures related to build and integration technology and relevant trends in the I&IT field and preparing research project reports.
• in problem resolution and evaluation of system alternatives in the development of technical information technology strategy and plans
• You can assess and recommend architectural strategies for acquisition, development, integration, and implementation of complex technical solutions.
• You can assess technical design problems and develop solutions to information problems in support of end users.
• You can diagnose and resolve problems impacting the information technology infrastructure and operational problems with software.
• You have analytical skills to identify current software requirements for clients with highly technical requirements and provide solutions

Additional information:

Apply by:
Wednesday, July 24, 2024 11:59 pm EDT
Position details:
  • 1 English Temporary, duration up to 12 months, 21 College St, 3rd Flr, Toronto, Toronto Region or 200 First Ave W, North Bay, North Region, Criminal Record and Judicial Matters Check (Fingerprint Based)
Compensation group:
Ontario Public Service Employees Union
Work hours:
Category:
Information Technology
Posted on:
Wednesday, July 10, 2024

Note:

  • In accordance with the Ontario Public Service (OPS), Employment Screening Checks Policy (ESCP), the top candidate(s) may be required to undergo a security screening check. Refer to the above to determine the screening checks that are required for this position.

    Required security screening checks along with your written consent, will be sent to the Transition and Security Office (TSO), Corporate Talent Programs Branch, Talent and Leadership Division to evaluate the results. If applicable, the TSO, with your written consent, will request and obtain any additional employment screening checks that were not obtained directly by you.

    A record under the Criminal Code and/or other federal offence record(s) does not automatically mean you will be ineligible for the position. The employment screening check(s) will only be reviewed and evaluated by the TSO for the purpose of making a security clearance decision. The details of an individual's employment screening check(s) will be considered in specific relation to the duties and responsibilities of the position being filled. Employment screening check records will be maintained by the TSO and kept strictly confidential.
  • C-SL-216640/24


Language requirements and assessment:
All external Ontario Public Service (OPS) job ads are posted in English and French. Check the "position(s) language" section at the top of each job ad for the language requirements. For all roles, candidates are assessed in English, the business language of the OPS. If the position is bilingual (English/French), you'll also need to pass a French-language proficiency test.

Exigences en matière de langue et évaluation:
Toutes les offres d'emploi externes de la fonction publique de l'Ontario (FPO) sont affichées en français et en anglais. Consultez la section « Langue du ou des postes » en haut de chaque offre d'emploi pour connaître les exigences linguistiques. Pour tous les postes, les candidats sont évalués en anglais, la langue d'affaires de la FPO. Si le poste est bilingue (anglais/français), vous devrez également passer un test de compétences linguistiques en français.


Strengthening Ontario, together