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
Employment type
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