06 Oct
|
Joblinxsapp
|
Fredericton
06 Oct
Joblinxsapp
Fredericton
CA Gen Programmer / Programmer Analyst IIPosition: CA Gen Programmer / Programmer Analyst IIClient: Service New Brunswick (SNB) - Technology Services Division, Health Application ServicesDepartment: Department of HealthLocation: Fredericton, New BrunswickWork Arrangement: Onsite required; hybrid may be considered.Start Date: October 29, 2026Contract Duration: October 29, 2026 – October 28, 2027Extension: Possible 1-year extension through October 28, 2028Hours: Full time, 7.25 hours/dayLanguage: EnglishPosition OverviewService New Brunswick is seeking an experienced CA Gen Programmer / Programmer Analyst II to support the development, deployment, maintenance, and enhancement of the Client Service Delivery System (CSDS), a legacy case‐management application supporting Mental Health and Addictions and Public Health services. The successful candidate will work within SNB's Technology Services Division - Health Application Services, supporting the Department of Health. The role involves a combination of steady‐state application support and project‐based development, including system operation, user support, software upgrades, defect resolution, new functionality, application reprogramming, performance improvements, and security‐focused maintenance.Key ResponsibilitiesMaintaining and enhancing the CSDS application by evaluating and addressing client/business needs.Maintaining PL/SQL packages, including adding functionality and resolving existing defects.Maintaining and supporting Java applications.Performing unit, functional, and regression testing.Updating and maintaining functional specifications.Developing SQL queries, views, stored procedures, and triggers.Participating in user experience/interface design for the CSDS application.Participating in system analysis, design, development, implementation, integration, and configuration.Ensuring secure application design and coding practices are followed during ongoing release maintenance and support.Completing assigned design and development activities.Supporting application performance improvements.Supporting and contributing to practices adopted by the CSDS team.Creating and maintaining technical designs and documentation.Performing code testing and documenting test cases.Providing ongoing application/system support, troubleshooting, and defect resolution.Supporting third‐party software upgrades and system enhancements.Performing other related duties and tasks as assigned.RequirementsMandatory RequirementsCandidates must clearly demonstrate all mandatory requirements. Applications that do not demonstrate compliance with the mandatory criteria may be disqualified.M1 – EducationRequired:
University degree in Computer Science or a related discipline.An equivalent combination of education and experience may be considered.Recruiter Screening: Candidate must clearly identify their degree, discipline, institution, and relevant education/experience combination where applicable.M2 – Application Programming & AnalysisRequired: Minimum 8 years of application programming and analysis experience.The candidate should demonstrate substantial experience in:Application developmentApplication programmingSystems/application analysisRequirements analysisDesign and developmentApplication maintenance and enhancementTroubleshooting and defect resolutionTesting and implementationM3 – English CommunicationCandidate must be able to effectively communicate in English, both verbally and in writing.This includes the ability to:Communicate with technical and business stakeholders.Document technical requirements and solutions.Prepare functional and technical documentation.Participate in meetings and discussions.Communicate application issues, solutions, and implementation activities clearly.The language of both work and service for this engagement is English.M4 – CA Gen 8.5+Required: Minimum 3 years of demonstrated experience with CA Gen version 8.5 or higher.Candidates should clearly identify:CA Gen version(s) used.Duration of CA Gen experience.Projects/applications where CA Gen was used.Their specific programming, analysis, maintenance, enhancement, testing, and implementation responsibilities.M5 – Fredericton AvailabilityCandidate must be available to start work in Fredericton on the date specified in the engagement requirements.The engagement is scheduled to commence October 29, 2026.The role is onsite in Fredericton, at HSBC Place, 520 King Street, although a hybrid arrangement may be considered by SNB.Scored / Desirable RequirementsS1 – Technical Solution Development – 5+ YearsRequired: 5+ years of demonstrated experience in:Developing technical solutionsDocumenting solutionsCodingTestingImplementing technical solutionsTranslating business requirements into technical solutionsCandidates should provide specific examples of projects where they analyzed business requirements and successfully designed, developed, tested, documented, and implemented solutions.S2 – Java / C++ / Struts Framework – 2+ YearsRequired:
2+ years of demonstrated experience with:JavaC++Struts FrameworkCandidates should clearly identify the projects/applications where these technologies were used and explain their responsibilities.Important: Candidates should not simply list Java/C++/Struts in a skills section. The experience should be demonstrated through specific project/role responsibilities.S3 – Service Management Processes & Tools – 5+ YearsRequired: 5+ years of experience with service management processes and tools, including areas such as:Incident managementChange managementChange requestsRelease managementProduction/application supportDefect and issue managementCandidates should demonstrate how they participated in operational/service‐management activities throughout their engagements.S4 – SSRS – 3+ YearsRequired: 3+ years of demonstrated experience with SQL Server Reporting Services (SSRS).Experience may include:Developing SSRS reportsModifying existing reportsReport deploymentReport troubleshootingData source/query developmentReporting enhancements and maintenanceS5 – UNIX/Linux – 2+ YearsRequired: 2+ years of demonstrated experience working in UNIX/Linux environments.Candidates should identify the environments used and explain their responsibilities, such as:Application supportDeploymentTroubleshootingShell/command‐line activitiesSystem/application maintenanceProduction supportS6 – Oracle / SQL Server – 5+ YearsRequired: 5+ years of demonstrated experience with databases such as:OracleSQL ServerRelevant experience includes:SQL developmentQueriesStored proceduresViewsTriggersDatabase troubleshootingData analysisPL/SQLApplication/database integrationThe role specifically includes developing SQL queries, views, stored procedures and triggers, as well as maintaining PL/SQL packages.S7 – Visual Studio 2019+ – 2+ YearsRequired: 2+ years of experience with Visual Studio 2019 or later.Candidates should specify:Version(s) of Visual Studio used.Duration.Projects/applications where it was used.Development, debugging, testing, maintenance, or deployment activities performed.S8 – Canadian Provincial Public- Sector Healthcare - 3+ MonthsRequired: 3+ months of experience with public- sector healthcare applications and/or systems support within a Canadian provincial context.Candidates should clearly identify:Canadian province.Public- sector healthcare organization/department.Application/system supported.Dates and duration.Their specific role and responsibilities.Relevant healthcare application/system support outcomes.This is particularly relevant because the assignment supports Service New Brunswick's Department of Health and the CSDS application serving Mental Health and Addictions and Public Health staff.
📌 Ca Gen Programmer / Programmer Analyst Ii (Fredericton)
🏢 Joblinxsapp
📍 Fredericton