Software Developer - Junior RQ11532

VStream Labs Inc · 3 weeks ago
Opening closed.
Applications Received
2
Closed On
23 Sep, 2026

Software Developer - Junior

Assignment Details

  • Assignment Type: Onsite – 5 days per week
  • Start Date: September 21, 2026
  • End Date: October 1, 2027
  • Security Level: No Clearance Required
  • Extension: Up to 1 extension

Responsibilities

  • Translate technical systems specifications into working, tested applications.
  • Develop detailed programming specifications.
  • Write, generate, compile, maintain, and test application code.
  • Conduct unit testing and troubleshoot technical issues.
  • Resolve technical problems arising during the use and operation of software applications.
  • Provide technical assistance during implementation, conversion, and migration activities.

General Skills

  • 2+ years of experience in programming, application development, and analysis.
  • Experience collaborating with IT professionals throughout the Software Development Life Cycle (SDLC).
  • Experience with structured methodologies for application design, development, implementation, and maintenance.
  • Experience designing, coding, testing, debugging, refactoring, and documenting applications.
  • Experience with object-oriented programming and third-generation language development tools.
  • Experience with one or more programming languages, including Java.
  • Experience with application design, design patterns, deployment, and troubleshooting.
  • Experience with relational and hierarchical database technologies, including Oracle and SQL.
  • Experience using information retrieval packages and query languages.
  • Experience with communications protocols and web services.
  • Experience eliciting and documenting information from business stakeholders and subject matter experts.
  • Excellent analytical, problem-solving, decision-making, communication, interpersonal, and negotiation skills.
  • Ability to work effectively within large, multidisciplinary teams and meet deadlines.
  • Strong ability to work under pressure, manage aggressive timelines, and adapt to changing priorities.

Must Have

  • 2+ years of experience designing and developing large-scale, multi-client web applications.
  • 2+ years of hands-on Java development experience with Oracle or SQL databases.
  • 2+ years of hands-on experience with REST APIs and RESTful Web Services.
  • Knowledge of security gateways and protocols, including JWT, OAuth 2.0, and SSL certificates.
  • Solid understanding of Agile methodologies.


Desirable Skills

  • Knowledge and experience developing Internet-ready applications.
  • Knowledge and experience with Rapid Application Development (RAD) methodologies.
  • Knowledge and understanding of Information Management principles, concepts, policies, and practices.
  • Experience with middleware, gateways, and security protocols.
  • Experience reviewing, analyzing, and modifying product installation scripts, including encoding, testing, and debugging.
  • Ability to provide post-implementation support and resolve technical issues.
  • Experience conducting design walkthrough sessions with project teams.
  • Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
  • Ability to prepare user and system documentation.

Additional Skills for Oracle Software Developer

  • Experience conducting impact assessments on Oracle E-Business application customizations and extensions.
  • Strong conversion experience in Accounts Receivable Collection modules.
  • Strong programming skills in Oracle Database, PL/SQL, SQL, XML, Unix shell scripting, and Oracle Data Integrator.
  • Proven business knowledge of General Ledger, Accounts Receivable, Collections, Accounts Payable, and Inventory modules of Oracle E-Business.
  • Strong knowledge of Oracle E-Business table structures related to GL, AR, Collections, AP, INV, and FND.
  • Strong knowledge of SQL tuning and partitioned tables.
  • Experience with data warehousing, ETL methodologies, and OBIEE.
  • Experience with Java and Oracle Application Development Framework (ADF) is an asset.
  • Strong technical leadership, verbal communication, and written communication skills, with the ability to support project quality assurance from a technical perspective.

Experience and Skill Set Requirements

Core Skills and Experience – 40%

  • 2+ years of experience designing and developing large-scale, multi-client web applications.
  • 2+ years of hands-on Java development experience with Oracle or SQL databases.
  • 2+ years of hands-on experience with REST APIs and RESTful Web Services.
  • Knowledge and experience with microservice architecture and the ability to apply architecture principles to improve product extensibility and maintainability.
  • Experience developing Internet-ready applications.
  • Knowledge and experience with Rapid Application Development (RAD) methodologies.
  • Experience using Azure DevOps.

Technical Skills and Experience – 35%

  • Knowledge of security gateways and protocols, including JWT, OAuth 2.0, and SSL certificates.
  • Solid understanding of Agile methodologies.
  • Strong understanding of object-oriented coding practices, design patterns, refactoring, and clean code principles.
  • Experience with relational and hierarchical databases and query languages.
  • Experience with communications protocols and web services.

Soft Skills – 20%

  • Strong written and verbal communication skills.
  • Ability to develop and present new ideas and conceptualize new approaches and solutions.
  • Excellent interpersonal skills and ability to work effectively with functional and technical teams.
  • Demonstrated ability to contribute effectively within large project teams.
  • Proven analytical and systematic problem-solving skills.
  • Ability to work under pressure, meet aggressive timelines, and adapt to change.

Public Sector Experience – 5%

  • Familiarity with OPS development standards and processes.

Submission Requirements

  • Updated resume highlighting relevant experience with the required skills.
  • Clearly demonstrate the required years of experience for each mandatory qualification.
  • Include relevant project details demonstrating Java, Oracle/SQL, REST APIs, security protocols, Agile methodologies, and large-scale web application development experience.


Opening closed.