Oracle Software Developer (C#.NET & Angular) – Junior

Cleo Consulting

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Assignment: RQ10660 - Software Developer - Junior
Job Title: Oracle Software Developer (C#/.NET & Angular) Junior
Requisition (SS): RQ10660
Start Date:
Client: Community Services Cluster
End Date:
Office Location: 777 Bay st. 3rd Fl. Toronto
Organization: Community Services Cluster
Ministry: Ministry of Public and Business Service Delivery and Procurement
# Business Days: 220.00
Assignment Type - 5 days Onsite

MUST HAVES:

  • Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and WCAG AA requirements for web applications.
  • Experience developing testing and debugging system enhancements using Microsoft Visual Studio 2017 and/or 2022.
  • Experience coding in C# Framework 4.8 or later.
  • Experience working with XML.
  • Experience working with Oracle 19c including PL/SQL.
  • Experience using Azure DevOps including Git version control and YAML pipelines.
  • Experience developing web applications using client side technologies including:
    • Angular (v17 with TypeScript RxJS NgRx)
    • AngularJS
    • Bootstrap
    • JavaScript jQuery HTML5 and CSS3
  • Experience with basic configuration and administration of Microsoft Windows and Linux/UNIX based operating systems.

Description

  • NOTE: The FFS resource is working 5 days onsite at the identified OPS location.

Responsibilities

  • Translate technical system specifications into working tested application components under guidance.
  • Develop detailed programming specifications and implement solutions by writing generating and maintaining code.
  • Compile and maintain data driven programs and perform unit testing to validate functionality.
  • Design code test debug and document application components in accordance with established standards and methodologies.
  • Troubleshoot and resolve technical issues that arise during application development testing or operation.
  • Provide technical support for system implementation conversions and migrations.
  • Support CSC release activities and ongoing application and infrastructure sustainment efforts including:
  • Urgent operational priorities
  • Time sensitive upgrades
  • Changes to existing systems and platforms
  • Collaborate with technical leads and team members throughout the Software Development Life Cycle (SDLC).

General Skills

  • Experience in application programming and analysis at a junior level.
  • Ability to collaborate effectively with IT professionals across all phases of the SDLC.
  • Experience using structured methodologies for application design development implementation and maintenance.
  • Experience designing coding testing debugging and documenting applications.
  • Familiarity with object oriented and/or third generation programming languages and development tools.
  • Experience working with one or more programming languages.
  • Basic understanding of application design principles common design patterns deployment processes and troubleshooting techniques.
  • Experience or exposure to relational and/or hierarchical database technologies.
  • Familiarity using query languages and information retrieval tools.
  • Basic understanding of communication protocols and system integration concepts.
  • Experience gathering and documenting information from business stakeholders and subject matter experts.
  • Strong analytical and problem solving skills with effective verbal and written communication abilities.
  • Proven ability to work collaboratively as part of a team and meet assigned deadlines.

Desirable Skills

  • Experience developing or supporting internet ready or web based applications.
  • Familiarity with Rapid Application Development (RAD) or iterative development methodologies.
  • Knowledge of Information Management principles policies and best practices.
  • Experience or exposure to middleware technologies and gateway integration.
  • Experience reviewing or modifying application installation or deployment scripts including testing and debugging.
  • Ability to provide post implementation support and assist with resolving application issues.
  • Experience participating in technical design walkthrough sessions.
  • Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and related accessibility standards.
  • Ability to produce user and system documentation.

Additional Skills for Oracle Software Developer

  • Experience supporting or assessing Oracle E Business Suite customizations and extensions.
  • Exposure to Oracle Financial modules such as General Ledger Accounts Receivable Collections Accounts Payable or Inventory.
  • Programming experience with Oracle technologies including PL/SQL SQL XML Unix shell scripting or Oracle Data Integrator (ODI).
  • Familiarity with Oracle E Business Suite table structures (GL AR AP INV FND).
  • Basic understanding of SQL performance tuning concepts.
  • Exposure to data warehousing concepts ETL methodologies or reporting tools (e.g. OBIEE).
  • Experience or knowledge of Java and Oracle Application Development Framework (ADF) is an asset.
  • Strong communication skills with the ability to support technical quality assurance activities under guidance.

Experience and Skill Set Requirements

Software Development - 45%

  • Experience troubleshooting and resolving performance issues in web based applications and Windows services.
  • Experience developing and contributing to reusable software components.
  • Experience developing and supporting web applications across multiple browsers and browser versions.
  • Experience analyzing business and technical requirements to determine functional requirements for reports and system enhancements.
  • Experience developing applications that store and retrieve data using relational databases.
  • Experience developing applications that are built packaged and deployed through automated pipelines is an asset.
  • Experience diagnosing application issues without direct access to deployment servers.
  • Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and WCAG AA requirements for web applications.

Technical Skills - 40%

  • Experience developing testing and debugging system enhancements using Microsoft Visual Studio 2017 and/or 2022.
  • Experience coding in C# Framework 4.8 or later.
  • Experience working with XML.
  • Experience working with Oracle 19c including PL/SQL.
  • Experience using Azure DevOps including Git version control and YAML pipelines.
  • Experience developing web applications using client side technologies including:
  • Angular (v17 with TypeScript RxJS NgRx)
  • AngularJS
  • Bootstrap
  • JavaScript jQuery HTML5 and CSS3
  • Experience with basic configuration and administration of Microsoft Windows and Linux/UNIX based operating systems.

Soft Skills - 10%

  • Strong verbal and written communication skills to collaborate effectively with QA specialists product owners and technical stakeholders.
  • Ability to communicate clearly with team members and seek guidance when appropriate.
  • Demonstrated willingness to learn new technologies and continuously improve technical skills.
  • Strong problem solving and troubleshooting skills.
  • Experience working in a team based environment with exposure to Agile/Scrum methodologies.
  • Attention to detail to ensure code quality accuracy and functional correctness.
  • Experience collaborating with multiple teams or stakeholder groups in the delivery of solutions.

Organization Experience - 5%

  • Previous public sector experience in an organization of equivalent size.
Assignment: RQ10660 - Software Developer - Junior Job Title: Oracle Software Developer (C#/.NET & Angular) Junior Requisition (SS): RQ10660 Start Date: Client: Community Services Cluster End Date: Office Location: 777 Bay st. 3rd Fl. Toronto Organization: Community Services Cluster Ministry: Min...
View more view more