Programmer / Software Developer L3 – Full-Stack Developer
Maplesoft Group · Ottawa, Canada ·
- Work mode
- Hybrid
- Employment
- Contract
- Category
- Fullstack
- Experience
- 10+ years
- Salary
- CAD 60 – 80 / hour
Maplesoft Group · Ottawa, Canada ·
Source Code · Toronto, ON, Canada
Source Code Staffing · Canada
Version 1 · Portlaoise, LS, ie
Baker Hughes · IN-KA-BANGALORE-NEON BUILDING WEST TOWER
Contract full-stack developer (24+ months) supporting a federal government initiative in the Ottawa/Gatineau region, building and maintaining in-house business applications using Oracle APEX, Oracle SQL and PL/SQL in an Agile team. Hybrid work with required Secret-level clearance.
Programmer / Software Developer L3 - Full-Stack Developer
Application Programmer Ottawa , ON Contract Oct 5, 2026
Job ID: 14431
Job Title: Programmer / Software Developer L3 - Full-Stack Developer
Contract Length: 24+ Months
Location: Hybrid in Ottawa / National Capital Region
Federal Government Clearance Level Required: Secret Clearance
Vacancy Type: New Position
Maplesoft Group is seeking an experienced Programmer / Software Developer Level 3 - Full-Stack Developer to support a long-term federal government initiative within the National Capital Region.
The successful candidate will provide full-stack software development and application support for in-house software products. The role focuses heavily on Oracle Application Express (APEX), Oracle SQL and PL/SQL, supporting both front-end user interfaces and back-end data layers. The developer will work collaboratively with stakeholders, Product Owners, Business Analysts and technical team members in an Agile environment to develop, enhance, maintain and document business applications. The position is hybrid within the Ottawa/Gatineau National Capital Region, with on-site work required based on operational needs.
Salary Range: $60.00 - $80.00 / hour
Submission Deadline:
Friday, October 9, 2026 - 5:00pm EST
Maplesoft is an equal opportunity employer and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.
Our recruitment process is led by human recruiters who review all applications and make the final hiring decisions. We use AI-assisted tools to help screen and organize applications. These tools do not replace human judgment, and all hiring decisions are made by people. Please note that data collected by the Company may be stored or processed on servers located outside of Canada.
sgs · Muntinlupa, NCR, ph