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.