Postuler

Publié il y a 15 jours

Java Programmer # 26-27285

@ US Tech Solutions

Fredericton, Nouveau-Brunswick

Contrat15+ ans d’expérience
Postuler
SIGNAUX

En bref

US Tech Solutions is hiring a Senior Programmer Analyst on a 12-month contract to support and enhance a case management application in the public healthcare sector. The work combines application maintenance, production support, SSRS reporting, PL/SQL stored procedures, Java, Linux batch jobs and SSIS packages, based onsite in Fredericton, New Brunswick. Occasional after-hours and weekend on-call support is required.

Responsabilités :

  • Maintain and enhance case management and business applications
  • Develop and troubleshoot SSRS reports and SSIS packages
  • Develop and optimize Oracle PL/SQL stored procedures
  • Support Java applications and Linux batch jobs
  • Provide production support and on-call assistance

Résumé des exigences :

  • 15+ years of IM/IT experience
  • 10+ years as Senior Programmer Analyst
  • 5+ years in provincial healthcare applications
  • 15+ years with Oracle and SQL Server
  • 10+ years with Java and Linux batch jobs
  • Onsite in Fredericton, New Brunswick

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-10-26
Première détection par notre source
2026-11-11
Mise à jour du dossier source
2026-11-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience15 an(s) et plus
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

US Tech Solutions

ChampValeur
Offres sur Jobsy12
Description

Duration: 12 Months

Job Description

We are seeking an experienced Senior Programmer Analyst to support and enhance a critical case management application used within the public healthcare sector. The role involves a combination of ongoing application maintenance, production support, database development, reporting, and project-based enhancements.

The successful candidate will be responsible for maintaining and developing reporting solutions, resolving application issues, implementing new functionalities through database stored procedures, and optimizing existing systems for improved efficiency and security. The role also involves supporting business users with training and user acceptance testing, maintaining technical documentation, and developing data conversion scripts to accommodate new application requirements.

The candidate will collaborate with technical and business teams to ensure application stability, data accuracy, and the successful delivery of system enhancements. Occasional after-hours and weekend support may be required.

Responsibilities

  • Maintain, support, and enhance existing business applications and case management systems.
  • Develop, maintain, and troubleshoot Microsoft SQL Server Reporting Services (SSRS) reports.
  • Investigate and resolve production reporting issues, application errors, incidents, and service requests.
  • Develop, maintain, and optimize Oracle PL/SQL stored procedures to implement new application functionalities.
  • Develop, document, code, test, and implement technical solutions to meet business requirements.
  • Support Java-based application development, maintenance, and troubleshooting.
  • Create, maintain, and troubleshoot Linux batch jobs supporting application and data processing activities.
  • Work with Oracle and SQL Server databases to support data management, application functionality, and reporting requirements.
  • Develop and maintain SQL Server Integration Services (SSIS) packages and related data integration processes.
  • Write data conversion scripts to support new functionalities and application enhancements.
  • Optimize existing application components to improve efficiency, performance, and security.
  • Support business teams with application training and user acceptance testing (UAT).
  • Create and maintain technical documentation, including standards, procedures, specifications, and operational guidelines.
  • Use version control software to manage source code and track application changes.
  • Participate in application releases, incident and problem management, and ongoing production support activities.
  • Contribute to team knowledge repositories and collaborate with technical and business stakeholders.
  • Participate in on-call operational support and provide after-hours or weekend assistance when required and approved.
Experience
  • Minimum 15 years of overall Information Management / Information Technology (IM/IT) experience.
  • Minimum 10 years of experience as a Senior Programmer Analyst, including programming and systems analysis.
  • Minimum 5 years of experience working with provincial healthcare and/or regional health authority applications.
  • Minimum 10 years of experience developing, documenting, coding, testing, and implementing technical solutions.
  • Minimum 15 years of experience with database systems such as Oracle and SQL Server.
  • Minimum 15 years of experience maintaining and creating PL/SQL stored procedures.
  • Minimum 10 years of experience with Java.
  • Minimum 10 years of experience with Linux batch jobs.
  • Minimum 5 years of experience with SQL Server Integration Services (SSIS).
  • Minimum 5 years of experience with Microsoft SQL Server Reporting Services (SSRS).
  • Minimum 10 years of experience with version control software.
  • Demonstrated experience in application maintenance, production support, troubleshooting, and resolving technical issues.
  • Strong analytical, problem-solving, documentation, and communication skills.
  • Ability to work onsite in Fredericton, New Brunswick, and participate in after-hours support as required.
Skillsets
  • Programming Languages: Java and application programming.
  • Database Technologies: Oracle, Microsoft SQL Server, SQL development, and database troubleshooting.
  • PL/SQL Development: Creating, maintaining, and optimizing stored procedures.
  • Reporting Tools: Microsoft SQL Server Reporting Services (SSRS), report development, and production support.
  • Data Integration: SQL Server Integration Services (SSIS) and data processing workflows.
  • Operating Systems and Batch Processing: Linux batch jobs, job monitoring, and troubleshooting.
  • Version Control: Source code management and version control software.
  • Application Support: Incident management, problem resolution, application maintenance, production troubleshooting, and system enhancements.
  • Testing and Implementation: Technical solution development, coding, testing, implementation, and user acceptance testing (UAT).
  • Data Conversion: Scripting and data transformation to support application enhancements.
  • Documentation: Technical specifications, operational procedures, standards, and knowledge management.
  • Collaboration: Business user support, application training, stakeholder communication, and teamwork.
Education
  • A university degree in Computer Science or a similar discipline is preferred.
  • An equivalent combination of education and professional experience may be considered.
  • Excellent verbal and written communication skills in English are required.
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring

Emplois semblables

  • .NET Developer # 26-27284

    Fredericton, NB
    Contrat

    US Tech Solutions

    15+ ansCandidates need at least 15 years of IT experience, including 10 years as a senior programmer and 10 years with .NET. Strong experience with Oracle or SQL Server, Rhapsody, PowerShell, SSRS and healthcare or EHR systems is also required, along with excellent English communication skills.

    Rhapsody, PowerShell, SQL Server Reporting Services, Oracle, Microsoft SQL Server, Initiate

  • Bilingual CIC Analyst

    Fredericton, NB
    Temps plein

    Bell Cyber

    Bell Cyber needs candidates with post-secondary education in IT or a related field, or equivalent experience, plus practical work in security monitoring, incident investigation or IT operations. Candidates need strong written and verbal communication skills and sound judgment under time pressure.

    Microsoft Sentinel, Splunk, Elastic Security, FortiSIEM, Cortex XSIAM, IBM QRadar

    Senior Bilingual CIC Analyst

    Fredericton, NB
    Temps plein

    Bell Cyber

    3+ ansBell Cyber needs candidates with three to five years of cybersecurity experience, including hands-on SOC investigations and incident handling. Strong SIEM tuning, automation, cloud and networking knowledge, customer communication and mentoring skills are required, and a post-secondary education in a related field or equivalent experience.

    Microsoft Sentinel, Splunk, Elastic Security, FortiSIEM, Cortex XSIAM, IBM QRadar

  • Project Manager/Estimator

    Fredericton, NB
    Temps plein

    Philson Ltd.

    5+ ansPhilson Ltd needs a Canadian citizen with at least five years of civil construction or engineering experience. Candidates need on-screen take-off experience, proficiency in Microsoft Excel, Word and Project, and experience with Trimble B2W Suite or similar estimating software. A CET, P.Tech, or P.Eng designation is preferred.

    Trimble B2W Suite, Microsoft Excel, Microsoft Word, Microsoft Project

    Project Coordinator

    Fredericton, NB
    Temps plein

    Philson Ltd.

    2+ ansCandidates need at least two years of civil construction or engineering experience, Canadian citizenship, and ideally a CET, P.Tech or EIT designation. Construction survey and layout experience and skill with Microsoft Excel, Outlook and Word are needed, and the work calls for independent judgment.

    AutoDesk FORMA, Trimble B2W Track, Topcon GPS, Microsoft Excel, Microsoft Outlook, Microsoft Word

  • Business Developer

    Fredericton, NB
    Temps plein

    QPS

    Candidates need fluent professional English, both written and verbal, and a strong commercial, prospecting and relationship-building mindset. The posting also asks for a genuine interest in the maritime sector, legal work authorization in Canada and the USA, and experience with large language models.

    CRM

  • Director of Climate and Energy Policy

    Fredericton, NB
    Temps plein

    Conservation Council of New Brunswick

    5+ ansCandidates need a post-secondary education in climate, energy or environmental policy, with a master's or PhD preferred, and at least five years of relevant experience. They must show strong writing, communication, and public speaking skills, and be comfortable with media and project management.

  • Human Resources Manager

    Fredericton, NB
    Temps plein

    HSS Business Solutions

    5+ ansCandidates need 5+ years of progressive HR experience across employee relations, recruitment, performance and organizational development. A valid driver's licence and personal vehicle are required, and CPHR, bilingual English and French, and multi-location experience are assets.

    Leadership, Employee relations, Recruitment, Performance management, Coaching, Decision making

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.