Application Developer 15h Left

4 weeks ago


Toronto, Ontario, Canada College of Nurses of Ontario Full time

Job Status: Permanent and Temporary (12 months)

Eligibility: Open to any qualified candidates

JOB PURPOSE

We are seeking a skilled Software Developer to join our team. The successful candidate will develop, test, analyze, maintain, and modify new and existing software programs and applications.

The ideal candidate will work closely with the team and business areas to gain insights into business processes and their challenges. They will identify processes and systems changes to translate system requirements to solutions.

KEY RESPONSIBILITIES
  • Build strong relationships within the team to effectively maintain and enhance CNO's technology applications.
  • Work closely with team leads, business analysts, developers, and software engineers to understand business and system requirements.
  • Provide technical support to all subject matter experts.
  • Develop technical requirements and translate system designs into technical solutions.
  • Gather feedback and bring forward issues to Applications DevOps Team.
  • Provide technical guidance and contribute to establishing best practices within the team.
  • Participate in key sprint activities such as Sprint Planning, Daily Scrum, and Solution Demos.
  • Makes recommendations to improve the quality of future systems development.
  • Analyze issues from various perspectives and recommend solutions that balance user needs with time and cost to implement a change in systems.
  • SUPPORTS TEAM INITIATIVES, INCLUDING PREPARATION OF WORK PLANS, PROPOSALS, ESTIMATIONS, AND TIMELINES.
  • Stay up-to-date with latest and emerging technologies to provide input to the team and make sound recommendations of new and emerging products/solutions.
REQUIRED QUALIFICATIONSEducation and Experience
  • Completion of a relevant post-secondary education in computer science or a related discipline.
  • A minimum of four (4) years professional experience building and supporting Mission Critical and High-performant Enterprise Web applications.
  • Development experience with some of the following .NET web app frameworks: .NET Framework, .NET Core 8, NET MVC, ASP.NET Core MVC (with .NET Core being essential).
  • Considerable experience with Object Relational Mapping (ORM) concepts and tools, Data Modelling and building solution using Microsoft SQL Server Database (T-SQL), SSIS, SSRS.
  • Working experience with Web Services, WCF, Web API, and Rest Services.
  • Previous experience or good understanding of any of Identity management technologies such as Identity Server (v4), Open ID Connect, SAML, JWT, and OAuth 2, Azure AD B2C.
  • Experience with source control and continuous integration/deployment (CI/CD) systems, including Azure DevOps, Git, Jenkins, GitHub Enterprise, Azure Pipelines (YAML, Bicep, Terraform, etc.), Kubernetes, and Docker.
  • Experience with low-code CMS/ERP platforms like MS Dynamics CRM 365 OnPrem.
  • Experience with custom coding CMS/ERP platforms such as AdvantageCSP, Umbraco, Orchard Core, Sitefinity, Kentico Xperience, DNN (DotNetNuke), and ASP.NET Zero.
  • Experience with MS Dynamics CRM 365 Online (FNO, CE, etc.).
  • Experience with cloud-based technologies, including Azure Stack (Function App, App Service, Service Bus, Azure Redis, Azure AI, Co-Pilot Studio, Azure Data Factory).
  • Experience integrating MS Dynamics CRM 365, FNO, and Logic App using X++.
Consistently demonstrate CNO's Staff Core Competencies:
  • Innovation – Curiously cultivate new ideas with a desire to learn and a collective focus on the best outcome.
  • Integrity – Conduct every interaction with fairness, honesty, and mutual respect.
  • Collaboration – Work with the right people at the right time to make the best-informed decision.
  • Well-being – Care for the physical, mental, spiritual, and emotional needs of ourselves and others.
  • Attention to Detail – Requires focused attention to detail ensuring quality, precision, and accuracy of work when programming and dealing with College data and infrastructure.
  • Adaptability – Demonstrates flexibility by exchanging ideas with relevant system partners to translate system requirements to business solutions.
  • Analytical & Critical Thinking – Analyzes business and systems design requirements.
  • Problem Solving – Applies various knowledge of enterprise web applications to identify and analyze technical issues and problems.
  • Proven ability to write clean, scalable, and testable code using .NET programming language - C# and HTML & CSS3.
  • Understanding of SOLID Principles, design patterns, and application development best practices.
  • Understanding of software development life cycle and experience working in an Agile environment.
  • Proficiency with Azure Stack technologies, including Function App, App Service, Service Bus, Azure Redis, Azure AI, Co-Pilot Studio, and Azure Data Factory.
Hiring Range: $106,371 - $113,036

Full Salary Range: $106,371 - $127,645

To Apply:

Please email cover letter and resume via UKG PRO.

Our DEI Commitment:

The College of Nurses of Ontario protects the public by promoting safe nursing practice. We strive to be diverse, inclusive, fair, equitable, and accessible by addressing barriers and promoting dignity and respect for all.

Land Acknowledgement:

The College of Nurses of Ontario operates on the traditional, ancestral, and unceded territories of many Indigenous communities across Ontario which continue to be home to Indigenous peoples.

CNO's office is in Toronto, on land that is the traditional territory of many nations including the Mississaugas of the Credit, the Anishnabeg, the Chippewa, the Haudenosaunee, and the Wendat peoples.



  • Toronto, Ontario, Canada Apex Systems Full time

    Application Development Lead (Capital Markets)- Client: Big 5 Bank- Location: Downtown Toronto. 5 days in office- Duration of Contract/Perm: 6-month contract with potential to extend or convert- Hours/week: 40 hours/week- Start date: January/FebruaryJob DescriptionWe are seeking an experienced Application Development Lead to join our team. The successful...


  • Toronto, Ontario, Canada Choice Properties Full time

    time left to apply End Date: January 20, 2025 (24 days left to apply)job requisition id R2000529200Location:22 St. Clair Avenue East, Toronto, Ontario, M4T 2S5Executive AssistantChoice Properties Real Estate Investment Trust is an owner, manager and developer of well-located retail and commercial real estate across Canada. Choice Properties' portfolio spans...


  • Toronto, Ontario, Canada Boeing Full time

    time left to apply End Date: March 28, 2025 (18 days left to apply)job requisition id JR2025446724Global Engagement PilotCompany: The Boeing CompanyBoeing Canada is looking for a Global Engagement Pilot to be based out of Toronto, Canada.As a Global Engagement Pilot, you will have the opportunity to work with professionals from across the industry and...


  • Toronto, Ontario, Canada Publichealthontario Full time

    time left to apply End Date: March 15, 2025 (10 days left to apply)job requisition id JR101617Production CoordinatorLocation: Toronto-661 UniversityDepartment: Product Development and PublishingThe Role:To support the Product Development and Publishing team and coordinate the production, development and maintenance of the PHO's digital assets, including...


  • Toronto, Ontario, Canada Ontario Health Full time

    Tissue Recovery Coordinator page is loadedTissue Recovery CoordinatorApply locations Toronto, ONTime type: Part timePosted on: Posted 2 Days AgoTime left to apply: End Date: April 5, 2025 (21 days left to apply)Job requisition id: R108637Want to make a difference in your career? Consider this opportunityReporting to: Manager, Ocular Recovery -...


  • Toronto, Ontario, Canada Newcomernavigation Full time

    time left to apply End Date: April 1, 2025 (24 days left to apply)job requisition id R2000546187Join a locally owned and operated store to help deliver health, beauty and convenience services in your community, and keep the customer at the centre of everything you do.Why this role is important?SUMMARY:The Front Store Manager (FSM) is responsible for managing...


  • Toronto, Ontario, Canada Sport Chek Full time

    Property Administrator Assistant page is loadedProperty Administrator AssistantApply locations Toronto, ON time type Full time posted on Posted Yesterday time left to apply End Date: March 11, 2025 (19 days left to apply) job requisition id JR145169What you'll doThe Property Administrator Assistant is a key member of the Property Management Team and provides...


  • Toronto, Ontario, Canada ROSS Full time

    Our client is a large, stable Insurance Company located in mid-town Toronto. They have engaged ROSS (www.getROSS.com) to help them recruit a Systems Developer. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process...


  • Toronto, Ontario, Canada TD Bank Full time

    Solutions Design IT Specialist page is loadedSolutions Design IT SpecialistApply remote type Hybrid locations Toronto, Ontario time type Full time posted on Posted 8 Days Ago time left to apply End Date: March 7, 2025 (8 days left to apply) job requisition id R_1390999Work Location: Toronto, Ontario, CanadaHours: 37.5Line of Business: Technology SolutionsPay...


  • Toronto, Ontario, Canada Ontario Health Full time

    time left to apply End Date: January 26, 2025 (15 days left to apply)job requisition id R108316At Ontario Health, we are committed to developing a strong organizational culture that connects and inspires all team members across the province. Our vision is that together, we will be a leader in health and wellness for all. Our mission is to connect the health...


  • Toronto, Ontario, Canada Scotiabank Full time

    Senior Manager Modern App Platform Engineering RoleThe Senior Manager operates within the Cloud Engineering team, responsible for leading a team of cloud engineers. This valuable member will manage intake for the cloud platform, prioritize work, deliver on the cloud roadmap, and ensure clients are successful on the use of the platform.This role involves:1....


  • Toronto, Ontario, Canada City of Toronto Full time

    Press Tab to Move to Skip to Content LinkSelect how often (in days) to receive an alert: Create AlertShift Information: Monday to Friday, 35 hoursper weekAffiliation: Non-UnionNumber of Positions Open: 1Posting Period: 03-Mar-2025 to 17-Mar-2025Reporting to the SAP Senior Enterprise Technical Lead (Development, Integration, and Quality Assurance), the Lead...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Developer Specialist - Charles RiverApply locations Toronto, ON, CAN time type Full time posted on Posted 9 Days Ago job requisition id R240029131Application Deadline: 03/30/2025Address: 33 Dundas Street WestJob Family Group: TechnologyLiaises with business stakeholders to understand problems and opportunities and recommends solutions to enable the...


  • Toronto, Ontario, Canada MobileComm, Inc Full time

    Explore exciting open positions in the IT and Telecom Networking Industry today.Job DescriptionJob Duties/Accountabilities:- Participate as intermediate member of an agile development team in the development and maintenance of applications within the Field Management Services domain.Key Accountabilities include:- Participate in the analysis and design of new...


  • Toronto, Ontario, Canada Blockchain Works Full time

    Job DescriptionWe are looking for a talented Backend Engineer to join our team at Blockchain Works. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust backend services and APIs that power our blockchain ecosystem.The ideal candidate will have a strong understanding of database management...


  • Toronto, Ontario, Canada Finastra Full time

    ResponsibilitiesResponsibilities & Deliverables:- Produce software that meets pre-defined requirements and quality standards.- Design, develop and implement high-quality, testable code and oversee team members performing these functions.- Produce detailed specifications in addition to supporting, maintaining and documenting software functionality.- Work and...


  • Toronto, Ontario, Canada Vsync Solutions Full time

    Job Title: IBMi DeveloperLocation: Hybrid, 2 days on-siteEmployment Type: ContractDuration: till end of OctoberJob Overview:Our client is seeking a highly skilled IBMi Developer with strong expertise in AS/400 environments, IBMi DB2 database programming, and experience in CL and Java development. The ideal candidate will be responsible for designing,...


  • Toronto, Ontario, Canada Scotiabank Full time

    Title: Database DeveloperRequisition ID: 215626Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Location(s): Canada : Ontario : TorontoScotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through...


  • Toronto, Ontario, Canada Intuit Inc. Full time

    Are you interested in developing platforms that are high scale and mission-critical? Do you want to shape the way thousands of engineers build and ship new AI products at Intuit? The GenUX team is leading the way to empower all new AI experiences on web and mobile apps at Intuit.The team is building and driving critical services that power the new AI native...


  • Toronto, Ontario, Canada Ample Insight Full time

    Senior Front End DeveloperOverview:We are looking for a talented Senior Front End Developer to join our team at Ample Insight. As a senior member of our engineering department, you will be responsible for leading the development of front-end applications using React, Node, and Typescript.About the Role:You will lead the design and development of front-end...