Senior Programmer
2 weeks ago
Job Description:
On behalf of our Healthcare Client, Affinity Healthcare Solutions is looking for a Senior Programmer / Senior SQL Developer to augment the current Cancer App & DSP (Data Sharing Platform) technical support team. The chosen individual's work will be comprised of a mixture of steady state and project-based efforts.
Responsibilities:
• Database conversions
• Prepare data for analytics
• Investigation into and design of data sharing platform (DSP)
• Prepare for security models for DSP
• Technical governance
• Troubleshooting and problem solving
• Advance the goals of the DSP
• After-hours support as needed
Qualifications:
Mandatory Requirements
• University degree in Computer Science or a related discipline, or an equivalent combination of education and experience
• Minimum 15 years of demonstrated IM/IT experience
• Minimum 5 years of experience supporting and maintaining health applications for Regional Health Authorities and/or Departments of Health in a Canadian Provincial jurisdiction
• Minimum 10 years of experience with SQL Server Integration Services (SSIS), including creation of SSIS packages
• Strong written and oral communication skills in English
• Availability to start work immediately on site in Fredericton, New Brunswick
Scored Requirements:
• 5+ years of recent experience as a Senior Programmer/SQL Developer on health analytics or health reporting database systems for Regional Health Authorities and/or Departments of Health in a Canadian Provincial jurisdiction
• 10+ years of experience with relational database systems, including SQL Server (version 2012 or later)
• 8+ years of experience maintaining and developing SQL Server databases, tables, views, queries, functions, stored procedures, indexes, scheduled jobs, triggers, packages, and performance tuning
• 10+ years of experience with Enterprise BI or other analytic/data warehouse technologies, with preference for Power BI administration
• 5+ years of experience designing, developing, and deploying SSRS reports and/or Power BI dashboards
• 8+ years of experience developing and managing the implementation of technical solutions in operational environments
• 8+ years of experience in enterprise architecture involving multiple systems and domains
• 3+ years of experience with Cognos/Impromptu
Affinity Earn:
Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity- or browse our jobs & follow us at
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-
Job Number: 12734
-
Programmer Analyst � Level 3
1 week ago
Fredericton, New Brunswick, Canada 2iSolutions Inc. Full time $120,000 - $180,000 per yearIf interested, please share your Latest Resume at /Request ID: Programmer Analyst - Level 3Client:Service New BrunswickLocation:HClient Place, Fredericton, NB (On-site)Mandatory RequirementsA University degree in Computer Science or a related discipline; an equivalent combination of education and experience may be considered.A minimum of fifteen (15) years...
-
Programmer Analyst
2 weeks ago
Fredericton Junction, New Brunswick, Canada TWC Global Services, LLC Full time US$31,100 - US$46,700 per yearNo. Description/Skillet required to fulfill role Required experienceM1 Must have hands-on experience developing and maintaining WordPress websites, including the creation of custom themes and plugins. 3 yearsResponse:M2 Must possess a strong understanding of HTML, CSS, JavaScript, PHP, and MySQL, with demonstrated ability to develop, troubleshoot, and...
-
Senior SQL Developer
1 day ago
Fredericton, New Brunswick, Canada Rose International Full time US$125,760 - US$146,240 per yearDate Posted: 11/03/2025Hiring Organization: Rose InternationalPosition Number: 490878Industry: GovernmentJob Title: Senior SQL DeveloperJob Location: Fredericton, NB, Canada, E3B 5G8Work Model: OnsiteShift: General shift - 8:15 a.m. to 4:30 p.mEmployment Type: TemporaryFT/PT: Full-TimeEstimated Duration (In months): 12Min Hourly Rate($): 60.00Max Hourly...
-
Programming Analyst
2 weeks ago
Fredericton, New Brunswick, Canada 4eec983e-794d-4fd4-98f2-1d7bccd45961 Full time $80,000 - $120,000 per yearTitle: Programmer Analyst(RQ00225)Location: Fredericton, NB (Onsite)Duration:12-Month Contract + Optional 1-Year ExtensionAbout the Client – Service New Brunswick (SNB) / PHASThe Provincial Health Application Services (PHAS) branch is responsible for ensuring that applications used for the delivery of programs in the health sector are operational,...
-
SQL Developer
1 day ago
Fredericton, New Brunswick, Canada Teacup Tech Systems Full time $120,000 - $180,000 per yearA University degree in Computer Science or a related discipline; an equivalent combination of education and experience may be considered.A minimum of fifteen (15) years of demonstrated IM/IT experience.A minimum of five (5) years demonstrated experience supporting and maintaining health applications for the Regional Health Authority and/or Department of...
-
Fredericton, New Brunswick, Canada Araga Solution Inc Full time $43,800 - $49,400 per yearJob Title: Project Manager with Personal Health Network InitiativeLocation: Fredericton, NB (Hybrid/Onsite)Duration: 24 Months (Possible Extension)Job description:Formulates statements of management, scientific and business problems, establishes procedures for the development and implementation of significant, new or modified computer systems to solve these...
-
Senior Programmer/ Senior SQL Developer
3 weeks ago
Fredericton, Canada Cynet Systems Full timeWe are looking forSenior Programmer/ Senior SQL Developer for our client in Fredericton, NB Job Title: Senior Programmer/ Senior SQL Developer Job Location: Fredericton, NB Job Type: Contract Job Description: The client is seeking the assistance of a Senior Programmer Analyst 3 to augment the current Cancer Application and Data Sharing Platform (DSP)...
-
Senior Programmer/ Senior SQL Developer
3 weeks ago
Fredericton, Canada Cynet Systems Full timeWe are looking forSenior Programmer/ Senior SQL Developer for our client in Fredericton, NB Job Title: Senior Programmer/ Senior SQL Developer Job Location: Fredericton, NB Job Type: Contract Job Description: The client is seeking the assistance of a Senior Programmer Analyst 3 to augment the current Cancer Application and Data Sharing Platform (DSP)...
-
Senior Programmer/ Senior SQL Developer
2 weeks ago
Fredericton, Canada Cynet systems Inc Full timeJob Description:The client is seeking the assistance of a Senior Programmer Analyst 3 to augment the current Cancer Application and Data Sharing Platform (DSP) technical support team.The successful candidate will work on a combination of steady‑state and project‑based efforts to support, enhance, and develop critical systems.This role will involve...
-
Senior Programmer/ Senior SQL Developer
2 weeks ago
Fredericton, Canada Cynet systems Inc Full timeJob Description: The client is seeking the assistance of a Senior Programmer Analyst 3 to augment the current Cancer Application and Data Sharing Platform (DSP) technical support team. The successful candidate will work on a combination of steady‑state and project‑based efforts to support, enhance, and develop critical systems. This role will involve...
-
Programmer Analyst
2 weeks ago
Fredericton, Canada Cynet Systems Full timeJob Description : Services Required : PHAS is seeking a Programmer Level 3 to join the Community and Connected Care technical support team. The selected candidate will support both steady-state operations and project-based initiatives. Responsibilities include system operations, user support, third-party software upgrades, system enhancements, performance...
-
Programmer Analyst
2 weeks ago
Fredericton, Canada Cynet Systems Full timeJob Description : Services Required : PHAS is seeking a Programmer Level 3 to join the Community and Connected Care technical support team. The selected candidate will support both steady-state operations and project-based initiatives. Responsibilities include system operations, user support, third-party software upgrades, system enhancements, performance...
-
Programmer Analyst
3 weeks ago
Fredericton, Canada Cynet Systems Full timeJob Description : Services Required : PHAS is seeking a Programmer Level 3 to join the Community and Connected Care technical support team. The selected candidate will support both steady-state operations and project-based initiatives. Responsibilities include system operations, user support, third-party software upgrades, system enhancements, performance...
-
Senior Programmer
3 weeks ago
Fredericton, Canada Cynet Systems Full timeA leading technology company in Fredericton is seeking a Programmer Level 3 to support the Community and Connected Care technical support team. The ideal candidate will have extensive experience in IT and must meet mandatory requirements in system operations and software development. This role involves ongoing operational support and project initiatives,...
-
Senior Programmer
3 weeks ago
Fredericton, Canada Cynet Systems Full timeA leading technology company in Fredericton is seeking a Programmer Level 3 to support the Community and Connected Care technical support team. The ideal candidate will have extensive experience in IT and must meet mandatory requirements in system operations and software development. This role involves ongoing operational support and project initiatives,...
-
Senior Programmer
3 weeks ago
Fredericton, Canada Cynet Systems Full timeA leading technology company in Fredericton is seeking a Programmer Level 3 to support the Community and Connected Care technical support team. The ideal candidate will have extensive experience in IT and must meet mandatory requirements in system operations and software development. This role involves ongoing operational support and project initiatives,...