Information Services Junior Developer

North York, ON, CA, Canada

Job Description

The Lifesaving Society Ontario is a full-service provider of programs, products and services designed to prevent drowning. We save lives and prevent water-related injury through our training programs, Water Smart public education, drowning prevention research, aquatic safety management and lifesaving sport. Each year, more than 1,000,000 Canadians participate in the Society's swimming, lifesaving, lifeguarding and leadership programs.

The Lifesaving Society Ontario offers a diverse and inclusive work environment that embraces teamwork and collaboration with a focus on service excellence. The Lifesaving Society Ontario is seeking a Junior Developer responsible for supporting the development and maintenance of the Society's database applications, web sites, and online services.

Job Responsibilities



Reporting to the Senior Information Services Officer, the Information Services Member Junior Developer will:

Work with modern programming languages, database management systems, frameworks, and tools including ASP.NET Core/C#, HTML, CSS, Javascript, PowerBuilder, and SQL. Support the integrity and consistency of data across multiple databases. Work in and contribute to the development of Member Management (proprietary CRM): Maintain a working knowledge of Member Management's core functions and behaviors. Work within Member Management to complete administrative tasks. Write back-end SQL queries, updates against various databases. Run reports. Use Git for version control and deployment; write code consistent with the Society's style guides. Participate in testing and evaluation of custom software development and updates before rollout. Develop, maintain, and test secure APIs (REST and SOAP) and web forms for the Society's sites and online services. Collect, format, analyze, and present data using a variety of developer and office-suite tools. Communicate directly with customers (by email and phone) to troubleshoot website functionality issues. Assist staff with general hardware/software issues through the IT ticketing system. Handle multi-tasking and manage unexpected interruptions to deal with technical problems / tickets that require immediate attention.

Qualifications:



The following knowledge, skills and experience will enable the selected applicant to successfully perform the major functions of the role:

Undergraduate degree or college diploma (or equivalent experience) in software development or a related field

Experience with the following languages is required:



C# (ASP.NET Framework & ASP.NET Core) HTML, CSS, Javascript SOAP and REST APIs SQL (MS SQL Server / SQL Anywhere)

Experience with any of following would be considered a strong asset:



Powerbuilder Microsoft Dynamics GP SSO/OpenID/OAuth2 BI / SAP BusinessObjects Experience working in a Microsoft Windows domain environment. Excellent interpersonal and communication skills in English; French a definite asset Experience using help desk / ticketing software Interaction with the Lifesaving Society as an award holder, volunteer or affiliate contact an asset Prefers working in-house in a team environment At ease with a job that requires a variety of skills and initiative to solve problems Comfort working in a fast-paced environment and to deadlines Detail oriented, accurate, problem solver, team player Eligible to work in Canada
The Lifesaving Society is an equal opportunity employer. We offer a diverse and inclusive work environment that embraces teamwork and collaboration with a focus on service excellence. We welcome and encourage applications from all qualified candidates. If selected for an interview, please inform us of any accommodation you may require during the process.

We thank all applicants for their interest; however, only candidates selected for an interview will be contacted.

Job Type: Full-time

Pay: $69,048.00 per year

Benefits:

Casual dress Company events Dental care Disability insurance Employee assistance program Extended health care Life insurance On-site parking Paid time off RRSP match Vision care
Education:

Bachelor's Degree (required)
Experience:

Information Services: 2 years (required)
Work Location: In person

Application deadline: 2025-09-24
Expected start date: 2025-10-13

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2775740
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    North York, ON, CA, Canada
  • Education
    Not mentioned