Senior Programmer Analyst – 24 Month Contract

Job not on LinkedIn

🔥 8 hours ago

🇨🇦 Canada – Remote

💵 $80.1k - $100.1k / year

⏰ Full Time

🟠 Senior

🖥 Software Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Doctors of BC

Doctors of BC

201 - 500 employees

Founded 1900

💼 Consulting

🛡️ Insurance

🏥 Healthcare

Consulting • Insurance • Healthcare

Doctors of BC is a professional non-profit association representing physicians in British Columbia that provides advocacy, negotiated benefits, practice supports, education, and resources to help doctors deliver high-quality patient-centered care. It offers services including pay and contract guidance, billing and audits support, insurance and benefits administration, physician health programs, continuing medical education, digital health policy engagement, and member-exclusive programs and discounts. Doctors of BC also partners with government and health authorities on policy, quality improvement, and Indigenous reconciliation efforts.

📋 Description

• Design, develop, maintain and enhance enterprise applications, services, integrations and databases • Maintain and support Progress/OpenEdge applications while reducing dependency on the legacy platform • Analyze application functionality, code, business rules, integrations and data structures for modernization and migration initiatives • Design and execute migrations of business processes, data and functionality to Salesforce, NetSuite, Snowflake and other enterprise platforms • Develop and maintain APIs, integration services, automation and data-processing solutions • Perform data extraction, transformation, migration, validation and reconciliation • Troubleshoot complex application, database and integration issues and perform root-cause analysis • Collaborate with technical specialists, business stakeholders, Data Management, application teams and external vendors • Produce and maintain technical designs, documentation, interface specifications, data models, code documentation and operational support procedures • Participate in requirements, technical design, development, code review, testing, deployment and production support throughout the SDLC • Support source-control, environment-management and release-management practices • Mentor technical resources and contribute to knowledge transfer and development standards • Identify opportunities to replace custom legacy functionality with reusable enterprise capabilities

🎯 Requirements

• Bachelor’s degree in computer science, software engineering, computer engineering, or a related discipline, or equivalent experience • 5+ years of senior application development experience in complex enterprise environments • Strong programming and software-development capabilities • Strong experience with relational databases, SQL, data modelling and data integration • Strong understanding of REST APIs, web services and modern integration patterns • Experience across the full software development lifecycle, including requirements, design, development, testing, deployment and production support • Experience in modernizing, integrating or migrating legacy enterprise applications • Ability to understand complex existing code, databases and business rules and translate them into modern solutions • Experience with source control, release management and development environment management • Strong troubleshooting and root-cause-analysis capabilities • Excellent technical documentation and communication skills • Ability to work independently while collaborating effectively with multidisciplinary technical and business teams • Experience with Progress OpenEdge ABL/4GL and OpenEdge Database is an asset • Experience with C#, .NET/.NET Core or comparable modern enterprise development technologies is an asset • Experience migrating applications or data from Progress OpenEdge or similar legacy platforms is an asset • Experience with Salesforce, NetSuite or other enterprise CRM/ERP platforms is an asset • Experience integrating applications with Snowflake or other cloud data platforms is an asset • Experience with ETL/ELT, Change Data Capture (CDC) or enterprise data-migration technologies is an asset • Experience with PowerShell or comparable automation/scripting technologies is an asset • Experience developing or supporting applications used for benefits, insurance, membership administration or financial processing is an asset • Experience working with third-party implementation partners and technology vendors is an asset

Apply Now

Similar Jobs

🔥 18 hours ago

Fresche Solutions

201 - 500

💼 Consulting

Analyste-programmeur RPG senior dirigeant le développement et la modernisation d'applications IBM i chez Fresche Solutions. Conseil client, architecture ILE, RPGLE, SQL et assurance qualité.

🇨🇦 Canada – Remote

💰 Debt Financing on 2018-05

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🗣️🇫🇷 French Required

ERP

SQL

Subversion

🔥 18 hours ago

Fresche Solutions

201 - 500

💼 Consulting

Senior RPG Programmer/Analyst modernizing IBM i applications for Fresche Solutions. Leading RPG, SQL, DB2, JDA/MMS development and legacy-system transformation.

🇨🇦 Canada – Remote

💰 Debt Financing on 2018-05

⏰ Full Time

🟠 Senior

🖥 Software Engineer

ERP

SQL

Subversion

🔥 20 hours ago

PolicyMe

11 - 50

🏥 Healthcare

💼 Consulting

🛡️ Insurance

AI-driven full-stack engineer building intelligent insurance software at PolicyMe. Developing AI-powered web features, cloud architectures, and data pipelines for Canada’s digital insurance market.

🇨🇦 Canada – Remote

💵 $110k - $150k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🕒 Yesterday

Athennian

51 - 200

☁️ SaaS

⚖️ Legal

📋 Compliance

Software Engineer building scalable full-stack and production AI features for Athennian’s corporate entity governance platform. Driving architecture, testing, security, and modern TypeScript development.

🇨🇦 Canada – Remote

💵 $90k - $130k / year

💰 $33.6M Series B - Athennian on 2022-03

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🕒 2 days ago

Government of New Brunswick / Gouvernement du Nouveau-Brunswick

10,000+ employees

🏛️ Government

🎯 Recruiter

👥 HR Tech

Senior Programmer Analyst supporting New Brunswick government health applications. Developing and maintaining SQL Server, SSAS, and Power BI solutions for provincial clients.