Enable job alerts via email!

GOAPRDJP00000647 - Application Developer - Senior

S M Software Solutions Inc

Toronto

Remote

CAD 150,000 - 200,000

Full time

11 days ago

Job summary

A software solutions company is looking for a Mid-Senior Application Developer to design and maintain software applications. The developer will work on multiple projects for a government client, ensuring high standards of coding and deploying applications. This role requires remote work capabilities and the willingness to attend on-site meetings when needed. Candidates should have expertise in Java and Oracle, along with strong background in software development processes.

Qualifications

  • The candidate must possess strong coding skills in Java and Oracle.
  • Experience with application support and maintenance is required.
  • Knowledge of software development lifecycle and best practices is essential.

Responsibilities

  • Design, develop, and maintain software applications.
  • Provide application support, maintenance, and enhancements.
  • Follow architectural and security standards when building applications.
Job description
Overview

Client : Government of Alberta

Work Location : 9942 - 108 ST, Edmonton Alberta, CAN, T5K 2J5, Remote

Estimated Start Date : 01 / 10 / 2025

Estimated End Date : 30 / 09 / 2026

Business Days : 252.00

Estimated Hours per Day : 7.25

Maximum Duration of Extension : 12 Months

Description

Project Name : TBF Application Development and Support

Scope
  • The developer will be responsible for designing, developing, and maintaining high-quality software applications as part of a multidisciplinary team. This role involves collaborating with various teams to understand business requirements and translate them into technical solutions, following best practices for coding, testing, and deploying applications. The developer will be expected to work across the full software development lifecycle, from design and coding to testing and deployment, while contributing to ongoing improvements in process and technology adoption. The developer will contribute to the continuous improvement of the software development process and work on both front-end and back-end components of applications using Java, Oracle, and related technologies. The developer will be expected to deliver high-quality solutions that align with business goals, system architecture, and development standards.
Duties
  • Deliver applications programming and analysis tasks as part of a system development process as well as provide application support, maintenance and enhancements.
  • An Application Developer applies a broad knowledge of various technical areas to foresee and rectify certain problem areas within technology or with a mix of technologies, but the focus is to ensure a certain business / functional use case is solved with the help of technology.
  • Duties include but are not limited to participating in the development, maintenance, testing, and implementation of applications for the ministry as required and further defined below :
  • Maintain and support the Corporate and Commodity Audit System.
  • Maintain and support the Dispute Resolution, Analysis and Tracking System.
  • Maintain and support the Compliance Inventory Management System.
  • Maintain and support the Corporate / Commodity Tax system
  • Maintain and support the TBF Incident Management System
  • TRACS Maintenance Activities
  • UP / Netfile Maintenance
  • Follow all ministry and GOA architectural, and security standards, policies and guidelines when building applications.
  • Ensure code is thoroughly tested by following testing best practices including the use of unit testing, system testing, and performance testing.
  • Assist in troubleshooting application issues in any environment.
  • Create or update existing application support documentation for assigned applications to ensure that it matches the code and environment.
  • Assist in managing and maintaining development and system test environments required to maintain the applications.
  • Application code development and solution outputs (assemblies, web applications, database objects, installation packages, plus any other type of development within this scope that is required)
  • Application assemblies or modules that are unit tested and pass quality assurance standards.
  • Application code solutions are added to the department’s source control system as per ministry standards
  • Artifacts that support the tracking and reporting of defects related to development, deployment, and testing of the product
  • Artifacts such as drawings, models, or documents that are used to communicate / explain estimates, analysis, work items and / or product
  • Reporting related to the progress of assigned work, highlighting any expected deviations from previously agreed upon estimates
Notes

Resource will work remotely, though must be available for onsite meetings when required.

Working Hours
  • Standard Hours of work are 08:15 – 16:30 Alberta time, Monday through Friday excluding holidays observed by the Province
  • Work must be done from within Alberta, due to network and data security issues.
  • The role will be remote, however in the event of an onsite meeting, the GoA does not pay for travel to attend on-site meetings, nor any expenses related to relocation, commuting, housing / accommodation, food / drink.
Eligibility and Application Steps

If you are enthusiastic about this exciting opportunity, we kindly request you to provide the following documents : hrsmss@smsoftconsulting.com

Without mandatory documents, we cannot submit a candidate.

  • Updated Resume in word format (Mandatory)
  • Skills Matrix and References (Mandatory)
  • Expected hourly rate (Mandatory)
  • Visa Status (Mandatory)
  • LinkedIn ID (Mandatory)

Please only apply if you meet the qualifications mentioned above. Feel free to share with your network or tag someone who fits for this role!

If you have any questions or need further clarification, feel free to call or text at (647) 408-1348.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at S M Software Solutions Inc by 2x

Get notified about new Senior Application Developer jobs in Toronto, Ontario, Canada.

Senior Software Engineer I - New Product

Applications Development Sr Programmer Analyst - C12 - MISSISSAUGA

Applications Development Sr Programmer Analyst

Senior Software Engineer (Java Low Latency Trading) - Vice President

Senior SDET (Automation) — Sequencing / Bioinformatics (Automation Engineer II)

Senior Data Scientist - 12 Month Contract

Senior Data Scientist, Business Banking Credit Risk (12 month contract)

Sr. Technical Consultant (Developer), ServiceNow HR and Workplace Service Delivery Solutions

Sr. Sailpoint IdentityNow Developer Consultant (

  • Must have own tenant in IDN
  • 100% REMOTE

Toronto, Ontario, Canada $85.00-$110.00 3 weeks ago

Toronto, Ontario, Canada $140,000.00-$180,000.00 1 month ago

Senior Software Engineer II - New Product

  • Net Full-Stack Developer - Payment Applications Development

Toronto, Ontario, Canada CA$140,000.00-CA$200,000.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.