Senior Oracle Programmer Analyst

1 week ago


Fredericton, New Brunswick, Canada Randstad Canada Full time
Our leading public sector organization is seeking a highly skilled Senior Oracle Programmer Analyst to support a wide range of custom-built business applications. The successful candidate will bring over 7 years of IM/IT experience and at least 5 years as a Programmer Analyst, with proven expertise in Oracle Forms 11gR2, Oracle Reports, and PL/SQL development—including packages, procedures, functions, and database triggers. This role involves problem analysis, solution design and implementation, small-to-medium-scale application development, and ongoing documentation and support within a collaborative, cross-functional team. Experience with .NET technologies such as VB.Net, C#, and Visual Studio is considered an asset. Strong communication skills and the ability to work effectively in a distributed team environment are essential. While preference will be given to candidates located in Fredericton, NB, remote work arrangements are acceptable. However, the successful candidate must be available to attend onsite as required. If you're a driven and detail-oriented Oracle expert, this is a great opportunity to contribute to meaningful, high-impact projects.

*** 11 month contract to start ***

Advantages

•Location Flexibility: Remote work is possible with occasional travel to Fredericton, offering flexibility for candidates.

Responsibilities

•Review and assess incoming bug reports or change requests for existing Oracle-based business applications.

•Perform root cause analysis to identify underlying problems within the codebase, database, or application interfaces.

•Document and present proposed solutions to the support team, ensuring clarity and feasibility before implementation.

•Modify and enhance Oracle Forms and Reports to reflect approved changes and updates.

•Design, develop, and maintain PL/SQL components including advanced database packages, stored procedures, functions, and event triggers.

•Ensure updates are optimized, maintainable, and aligned with system performance requirements and architectural standards.

•Collaborate with business analysts and stakeholders to understand functional requirements for new features or small-to-medium-scale applications.

•Translate functional specifications into technical designs and implement clean, testable code within Oracle and .NET environments (where applicable).

•Perform unit testing and assist with user acceptance testing (UAT) to validate the solution prior to deployment.

•Interpret and define complex database table relationships, field specifications, and dependencies across integrated systems.

•Analyze and work with existing schemas to ensure consistency and data integrity while implementing new logic or modifying structures.

•Produce comprehensive and up-to-date technical documentation for all developed or modified components.

•Follow internal standards and guidelines for documentation to ensure consistency across the team.

•Share knowledge and insights with team members to foster a collaborative and informed support environment.

•Engage in regular team scrums and project meetings to provide updates on assigned tasks and development progress.

•Communicate any roadblocks, dependencies, or resource needs in a timely manner.

•Contribute to planning sessions and retrospective meetings to support continuous team improvement.

•Maintain a strong focus on the ongoing support, stability, and maintainability of mission-critical applications.

•Work effectively with a distributed team, including business analysts, DBAs, developers, and end users, to ensure prompt resolution of issues and high-quality service delivery.

Qualifications

•Minimum 5 years of experience developing interfaces using Oracle Forms and Oracle Reports, incorporating a variety of controls and validation logic.

•At least 5 years of hands-on experience writing, debugging, and maintaining advanced PL/SQL components such as packages, procedures, and functions.

•5 years of experience creating and managing complex database event triggers within Oracle environments.

•5 years of experience analyzing, defining, and working with complex Oracle database tables and field specifications in systems with high interdependencies.

•5 years of experience in reading, understanding, and interpreting complex database schemas.

•At least 3 years of experience working effectively as part of a distributed or cross-functional team (e.g., with business analysts, DBAs, developers, and end users).

•3 years of experience in roles requiring strong verbal and written communication skills, with the ability to adapt messaging to technical and non-technical audiences.

•3 years of experience working in a support-focused development environment, showing strong interpersonal and collaborative skills.

Additional Assets

•Experience with .NET development environments, including VB.Net, C#, Visual Studio, and .NET Forms.

•Prior experience in a public sector or enterprise-scale application support environment.

•Familiarity with Agile methodologies and participation in scrum-based teams.

Summary
If you are qualified and interested we encourage you to apply for this exciting opportunity

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

  • Fredericton, New Brunswick, Canada Cynet Systems Inc Full time

    **Job Responsibilities**Analyze bugs and/or change requests for modifications to existing functionality and propose solutions for fixes and/or updates to the support team.Implement approved solutions to problems throughout the appropriate areas of the technology stack (i.e., Database, triggers, PL/SQL and form or report).Develop new small to medium...


  • Fredericton, New Brunswick, Canada Randstad Digital Full time

    Senior Oracle Programmer AnalystNumber of positions: 1, 11-month contract positionLocation: Fredericton, NB CAEligibility: Must be eligible to work in CanadaWork Model: Hybrid role, must be able to work onsite in Fredericton as neededRoles and Responsibilities:To provide application support services to the client business and technical teams. The client uses...


  • Fredericton, New Brunswick, Canada 2iSolutions Inc. Full time

    Job Title: Senior Oracle Developer PositionAt 2iSolutions Inc., we are seeking an experienced Senior Oracle Developer to join our team. This is a unique opportunity for a talented professional to take on a challenging role and contribute to the success of our organization.About the Job:We require an expert in Oracle Forms and Reports, with extensive...


  • Fredericton, New Brunswick, Canada Randstad Digital Full time

    3 days ago Be among the first 25 applicantsNumber of positions: 1, 11-month contract positionMust be eligible to work in CanadaHybrid role, must be able to work onsite in Fredericton as neededRoles and Responsibilities:To provide application support services to the client business and technical teams. The client uses over 80 custom business applications on a...


  • Fredericton, New Brunswick, Canada 2iSolutions Inc. Full time

    Our client is looking for an Oracle Fusion Senior Systems Analyst for a 2-year contract opportunity in Fredericton, New Brunswick. Hybrid (Remote & On-site in Fredericton, New Brunswick)Start Date: March 14, 2025End Date: March 14, 2027 (24-month initial term with possible extensions)Job Overview:As an Oracle Fusion Senior Systems Analyst, you will support...


  • Fredericton, New Brunswick, Canada Russell Tobin Full time

    Oracle Functional Analyst/Senior Business Systems AnalystDuration : 12 MonthsLocation : Fredericton, NBRate : $90 Inc.Technical Expertise:- Minimum of 10 years of experience as a Systems Analyst investigating system issues, designing new functions, and implementing ERP system changes.- At least five (5) years of experience with Oracle Fusion Cloud in one or...


  • Fredericton, New Brunswick, Canada 2iSolutions Inc. Full time

    Our client is looking for an Oracle Fusion Senior Systems Analyst for a 2-year contract opportunity in Fredericton, New Brunswick. Hybrid (Remote & On-site in Fredericton, New Brunswick) Start Date: March 14, 2025 End Date: March 14, 2027 (24-month initial term with possible extensions) Job Overview: As an Oracle Fusion Senior Systems Analyst, you will...


  • Fredericton, New Brunswick, Canada Cynet Systems Inc Full time

    Job Description:Deliverables:The successful candidate must deliver the following to successfully complete the engagement:Problem identification and solution proposal: Analyze bugs and/or change requests for modifications to existing functionality and propose solutions for fixes and/or updates to the support team.Solution development: Implement approved...


  • Fredericton, New Brunswick, Canada Russell Tobin Full time

    Oracle Functional Analyst/Senior Business Systems Analyst Duration : 12 Months Location : Fredericton, NB Rate : $90 Inc. Technical Expertise: Minimum of 10 years of experience as a Systems Analyst investigating system issues, designing new functions, and implementing ERP system changes. At least five (5) years of experience with Oracle Fusion...


  • Fredericton, New Brunswick, Canada MoxieIT Solutions Inc Full time

    Job Title: Oracle Fusion Senior System AnalystLocation: Fredericton-NB – (Remote Work but must attend onsite meetings whenever client need)Duration: 1+ YearsHours per day: Description:


  • Fredericton, New Brunswick, Canada Teckhorizon Inc Full time

    Senior Programmer Analysts Location: Remote with occasional on-site work in Fredericton, NB Contract Duration: 125 days (April 23 - Oct 25, 2025), with potential extension Service New Brunswick (SNB) is looking for two Senior Programmer Analysts to support the modernization of the Student Financial Services (SFS) application. This is a fantastic opportunity...


  • Fredericton, New Brunswick, Canada 2iResourcing Full time

    Job DescriptionWe are seeking a highly skilled Oracle Forms and Reports Specialist to join our team at 2iResourcing. In this role, you will be responsible for developing and maintaining complex Oracle Forms and Reports interfaces with various controls and validations.The ideal candidate will have a minimum of 7 years of experience in the IM/IT industry and...


  • Fredericton, New Brunswick, Canada 2iResourcing Full time

    Job OverviewWe are seeking a highly skilled Senior Oracle Forms Developer to join our team at 2iResourcing. In this role, you will be responsible for developing and maintaining complex Oracle Forms and Reports interfaces with various controls and validations.The ideal candidate will have a minimum of 7 years of experience in the IM/IT industry and at least 5...


  • Fredericton, New Brunswick, Canada Cynet Systems Inc Full time

    The successful candidate must deliver the following to successfully complete the engagement:**Job Description**We are seeking an experienced Programmer Analyst to join our team. The ideal candidate will have a strong background in software development, with a focus on Oracle technologies.


  • Fredericton, New Brunswick, Canada Teckhorizon Inc Full time

    Oracle Functional Analyst – ERP ProgramJob SummaryWe are seeking a skilled Oracle Functional Analyst to support our ERP Program by ensuring seamless system operations, optimizing Oracle ERP modules, and aligning technology solutions with business objectives. The successful candidate will work closely with stakeholders to analyze business processes,...


  • Fredericton, New Brunswick, Canada Randstad Digital Full time

    Job DescriptionWe are seeking a highly skilled Senior Oracle Consultant to join our team at Randstad Digital. As a Senior Oracle Consultant, you will be responsible for providing application support services to our client business and technical teams.The ideal candidate will have a strong development background in Oracle Forms and reports, extensive...


  • Fredericton, New Brunswick, Canada Teckhorizon Inc Full time

    Oracle Functional Analyst ERP Program Job Summary: We are seeking a skilled Oracle Functional Analyst to support our ERP Program by ensuring seamless system operations, optimizing Oracle ERP modules, and aligning technology solutions with business objectives. The successful candidate will work closely with stakeholders to analyze business processes,...


  • Fredericton, New Brunswick, Canada Teckhorizon Inc Full time

    Location : Remote with occasional on-site work in Fredericton, NBContract Duration : 125 days (April 23 - Oct 25, 2025), with potential extensionService New Brunswick (SNB) is looking for two Senior Programmer Analysts to support the modernization of the Student Financial Services (SFS) application. This is a fantastic opportunity to work on a high-impact...


  • Fredericton, New Brunswick, Canada QA Consultants Full time

    Oracle Functional AnalystJob Type: Contract (2 year plus 1 year extension)Primary Location: Fredericton, NB (Hybrid – 2 Days onsite)We currently have an opportunity to be a Oracle Functional Analyst, supporting a client. The Oracle Functional Analyst(s) will support the business domains covered by the client's ERP Solution and perform business analysis,...


  • Fredericton, New Brunswick, Canada LanceSoft Inc Full time

    LanceSoft Inc requires an experienced Oracle Forms and Reports specialist to lead the development of complex interfaces. In this position, you'll utilize your expertise in Oracle Forms & Reports to design, develop, and implement customized solutions that meet our clients' unique needs.As an Oracle Forms and Reports specialist, you'll work closely with our...