×
Register Here to Apply for Jobs or Post Jobs. X

Programmer​/Software Developer, Level 2

Job in Ottawa, Ontario, Canada
Listing for: Procom
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Programmer/Software Developer, Level 2

On behalf of our client Procom is seeking a Programmer/Software Developer, Level 2.

Tasks
The Contractor’s resource will perform tasks in support of Business Intelligence development projects. These tasks may include but are not limited to the following:
-Responsible for full-cycle application development including database design, application coding, testing, and reporting.
-This includes delivering data-driven dashboards to support business decisions.
-Work is carried out primarily using, Oracle Application Express (APEX), JavaScript, Python, and Tableau Software, including, but not limited to, the following tasks:
a. Design, develop, and maintain web-based applications using Oracle APEX, JavaScript, Python, HTML, and CSS, ensuring functionality, usability, and alignment with business objectives;
b. Implement front-end and back-end application features, integrating RESTful APIs and web services to enable dynamic content delivery and system interoperability;
c. Design and model relational database schemas to support application logic and business requirements, including the creation of tables, views, indexes, and constraints;
d. Write efficient and maintainable SQL queries involving complex joins, aggregate functions, subqueries, and set operations to support reporting and application functionality;
e. Develop and conduct unit, integration, and user acceptance tests to verify the accuracy, performance, and security of applications prior to release;
f. Troubleshoot, debug, and resolve issues across the application stack, ensuring optimal performance, scalability, and reliability of delivered solutions;
g. Create and maintain interactive dashboards and visual analytics using Tableau Software, transforming raw data into meaningful insights for stakeholders;
h. Document application workflows, technical architecture, database structures, and development procedures to support long-term maintenance and team collaboration;
i. Mentor junior developers by conducting code reviews, offering technical guidance, and facilitating skill development through pair programming or training sessions; and
j. Collaborate closely with business analysts, QA teams, and project stakeholders to gather requirements, validate solutions, and deliver high-quality products on time and within scope.

Must Have
-Must clearly demonstrate that the proposed resource has a minimum of 5 years of combined experience in the past 10 years performing the tasks listed in the SOW as an Application Developer for both web applications and dashboards.
-Must demonstrate that the proposed resource has experience a minimum of 6 months of combined experience in the past 5 years using Oracle APEX, SQL, and Tableau in the context of developing full stack web application and Tableau Dashboards.

Duration: 12 Months +
Location: Onsite, Ottawa
Security Clearance: Secret Clearance
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary