Apply now

First seen by our source: 25 days ago

Senior Application Developer

@ ESIT Advanced Solutions Inc.

Victoria, British Columbia

$105k–$120k/yrHybridFull-time10+ years experience
Apply now
SIGNALS

Overview

ESIT Advanced Solutions Inc. is hiring a Senior Application Developer to create new applications, adapt existing ones, and provide application support and maintenance for the Ministry of Health's Health Insurance BC (HIBC) Services. The role is a full-time position involving multiple concurrent projects and required after-hours on-call support.

Pay:

$104,978–$119,896 a year

Responsibilities:

  • Build new applications and enhance existing ones
  • Provide application support, maintenance and 24x7 incident management
  • Collaborate with architects, analysts and testers on releases
  • Mentor team members and share knowledge
  • Coordinate with vendors on critical issues

Requirements summary:

  • Degree in software engineering or computer science
  • 10+ years of application development experience
  • Advanced skills in several listed languages and technologies
  • Experience with Agile or waterfall processes
  • Experience supporting mission-critical applications

Tools & skills

Benefits mentioned

Health insuranceDentalRetirement planPaid time offParental leave
Source and dates

Source type not verified · bulletin

Employer posting date
Not provided
First seen by our source
2026-10-12
Source record updated
2026-10-20

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience10+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studySoftware engineering, Computer science

Summary and details written by AI from the posting; the employer’s posting is the authority.

ESIT Advanced Solutions Inc.

FieldValue
Open jobs on Jobsy7
Job description
Senior Application Position Title: Developer Classification: IS27 Department/Account: HIBC Services Job Code: 90000665 Application Development Information Systems Officer Work Unit: & Support Job Title: N27-w40 Director, Application Manager Title: Development & Support Last Updated: January 29, 2025 ACCOUNT OVERVIEW As a part of the consortium team which consists of PBC Solutions, Advanced Solutions provides IMIT services to support the Ministry of Health’s Health Insurance BC (HIBC) Services. Together, we are committed to the vision: “We empower British Columbians to achieve optimal health and wellness through effective, innovative and inclusive health benefits services.” All members of the team are required to deliver to the shared vision, guiding principles and intended behaviors. The Shared Vision guides the work we do and our Guiding Principles of honesty, integrity, reciprocity, autonomy, loyalty and equity, and our Intended Behaviors inform our relationships and sets the tone for how we work together. DESCRIPTION The Senior Application Developer supports a variety of applications and systems including creating new applications and adapting existing ones to expand functionality as well as providing application support and maintenance. This position will be involved in multiple concurrent projects that require deep technical skills and will be required to provide after hours on call support. The Senior Developer will be assigned development tasks ranging from simple to complex activities with more focus on the more complex tasks. As well as they readily work with other areas of Advanced Solutions, or with clients, as appropriate. ACCOUNTABILITIES/DELIVERABLES • Collaborates with architects, business system analysts and testing specialists to deliver high quality solutions. • Participate in all phases of the software development life cycle (SDLC) to deliver applications that address business requirements and provide feedback and progress report to internal and external customers. Provides 24x7 incident and problem management support to ensure applications meet the Service Level Agreements. This position requires developer to be available after hours based on call support schedule. • Maintains technical system knowledge of existing applications and practices while keeping abreast of corporate direction in expanding new technology solutions • Utilizes design methodologies to ensure effective collaboration with stakeholders that provide pragmatic solutions to business requirements based on data quality principles, industry standards and best practices. Page 1 of 4 • Provide application maintenance and production systems support, design and develop solutions using application development tools. This will also include assisting testers in defining test plans and test cases, product releases and deployments. • Monitor the applications and recommend options to improve the efficiency and effectiveness of the application. • Coordinates with vendors and service providers when needed to enhance the functionality and, capabilities, resolve critical incidents and problems. • Actively mentors team members, shares knowledge, and continuously captures knowledge. • Assist in the proof-of-concept initiatives, community of practice exercises and document the outcomes, provide feedback and recommendations. SUPERVISORY RESPONSIBILITIES Type of Report # Type of Report # Indirect reports (supervises through 0 0 Direct (directly supervises assigned staff) subordinate supervisors) PROJECT/TEAM LEAD OR TRAINING RESPONSIBILITY Role Y/N Role Y/N Y N Supervises students or volunteers Provides formal training to other staff Assigns, monitors, and examines work of N N Leads project teams staff FINANCIAL RESPONSIBILITY Support project estimate processes by providing expertise and data, also contributes cost analysis of COTS products and tools. SELECTION CRITERIA Education and Experience • Degree from an accredited college or university with structured training in relevant software engineering, computer science or equivalent field; and • 10+ years’ experience working in an application development role or an equivalent combination of education and experience. • Experience working in an application development environment that deliver solutions to meet business requirements, progressive enhancements, vulnerability assessment and mitigation. • Experience in supporting mission critical applications, responding to incidents and problems during the normal operation of the application. • Experience in application security principles, complying information security, privacy, compliance and regulatory requirements and standards • Experience in designing and developing application in an Agile or waterfall processes, tools and standards adopted by Advanced Solutions and our clients. Knowledge, Skills, and Abilities • See essential and preferred skill requirements below for specific position applied. • Ability to perform comfortably in a fast-paced, team-based system support and deliverables-oriented work environment. • Ability to make commitments, manage work, and modify expectations, when necessary, in a delivery- oriented work environment with meeting deadlines. • Good organizational, interpersonal and communication skills. • Ability to elicit and effectively capture requirements and create design specifications. Page 2 of 4 • Ability to work on multiple projects/assignments simultaneously. • Leading and working with business systems analysts and cross functional teams to scope requirements and assuring software is reliable, secure, and efficient. • Knowledge of frameworks, methods and tools (i.e., ITIL, SAFe, Agile, Scrum, Kanban, XP, ServiceNow, JIRA, Confluence, LeanIX), and understanding of software development life cycle models as well as project management principles and practices. • Understanding of DevSecOps, Testing and Quality Assurance principles. Advanced level working knowledge in 5 or more, is a subject matter expert (SME) in one or more, with hands-on experience in several of the following: • Programming Languages (Java, JSP, JavaScript, C#, .NET, VBA, etc.). • Very good knowledge of JavaEE development including Servlet, JDBC & JNDI. • Experience with Node / Express, React, vue.Js, Angular or similar frontend technologies. • Expertise in developing, testing, investigating, refactoring and consuming custom RESTful APIs and Webservices. • Exposure to application deployment automation using GitHub Actions, DevSecOps, continues integration/delivery practices. • Knowledge of container technologies such as Kubernetes, Docker & Podman. • Exposure to Databases such as Postgres, MySQL, Oracle, Redis. • In-depth knowledge of common web and communication protocols such as http, ssh, smtp, sftp. • Knowledge of messaging, API standards such as JSON, XML, HL7, FHIR. • Experience with Oracle SOA/ESB/BPEL middleware technologies. • Exposure to Oracle products such as APEX, ORDS, BIP, ODI, OID, OEM. • Experience in relational database design, and query optimization, experience with SQL & PL/SQL. • Hands-on experience with document management platforms (such as Kofax, RightFax) including document scanning, processing, workflow automation, OCR technologies and printing operations. • Experience with application authentication, authorization, access control and administration practices and technologies such as Keycloak, OID, OpenLDAP, SSO, etc. Experience with these is desired but not essential: • OpenShift experience. • Competent with some of testing frameworks such as Selenium, SOAPUI, JMeter, Test Complete, Postman, Junit, Mocha, Jest, ReadyAPI, Xray, Cypress or similar testing tools. • Experience with basic admin level functions of the Unix/Linux/Windows operating systems. • Experience using WSL2 as a development environment. • Experience with few scripting languages (ie. Perl, Python, Linux shell, Powershell). • Understanding of Telephony technologies like Asterisk, SIP. REQUIRED COMPETENCIES All Advanced Solutions employees are required to display the following competencies: • Customer Focus • Building Effective Teams • Integrity and Trust • Priority Setting • Ethics and Values • Decision Quality • Motivating Others • Business Acumen • Drive for Results • Organizing Page 3 of 4 WHAT WE OFFER All Advanced Solutions employees are required to display the following competencies: Salary Package • Employment Type: Full Time, Regular • Union/Non-Union: Union - BCGEU • Salary Grid Level: Level 27, Schedule 2 • Annual Salary: $104,977.76 - $119,895.91 • Office Location: Victoria, BC - Hybrid Benefit Package • 15 Vacation days, with entitlement increases with service • Maternity, Parental and Pre-Adoption Leave with option for top up • Employee Assisted Program including paid counselling services for you and your family • Paid sick leave for when life happens • Extended health and dental • Public Service Pension plan, matched by Advanced Solutions • Excellent Rewards and Recognition Program Page 4 of 4

Advanced Solutions promotes a diverse, equitable work environment and welcomes employment applications from individuals of all backgrounds.

Positions are open to all applicants eligible to work in Canada.

Please ensure your application clearly identifies how you meet each of the stated qualifications, with particular emphasis on the education, training, and experience requirements. Please let us know how you heard about us (i.e. Job Boards, Career Fairs). This information will be used in screening your application and determining whether you will be considered for the next stage of the recruitment process.

Please review our application procedures prior to submitting your application.

Note:
By submitting an application or resume, you are confirming that you are aware of and consent to the following conditions:

  • The information provided in your application, resume and attachments is true and complete. Background checks may be conducted to verify the information you have provided. If any information in your application, resume or attachments is found to be untrue or incomplete, your application may be rejected.

  • References regarding your past work performance may be obtained from your current and previous employers. Applicants who are not Advanced Solutions Employees will be contacted prior to contacting references.

  • Criminal record checks are required for ALL positions

Please apply by sending your resume and cover letter to This email address is being protected from spambots. You need JavaScript enabled to view it.

Similar jobs

  • Application Developer - Senior (REMOTE) JP1051

    Edmonton, AB
    Full Time

    Pathlion

    Candidates need extensive Adxstudio Portals experience and deep expertise in Microsoft Power Pages and Dataverse. Strong .NET/C#, Liquid, JavaScript and CSS skills, plus hands-on use of AI coding tools, are expected.

    Power Pages, Dataverse, Power Platform CLI, Microsoft Copilot, GitHub Copilot, Adxstudio Portals

    Application Developer - Senior (REMOTE) JP1051

    Edmonton, AB
    Full Time

    Pathlion

    Candidates need extensive Adxstudio Portals experience and deep expertise in Microsoft Power Pages and Dataverse. Strong .NET/C#, Liquid, JavaScript and CSS skills, plus hands-on use of AI coding tools, are expected.

    Power Pages, Dataverse, Power Platform CLI, Microsoft Copilot, GitHub Copilot, Adxstudio Portals

  • Application Developer

    Edmonton, AB
    Contract

    Procom

    5+ YOECandidates need 5 years as an Application Developer in a large enterprise IT environment, with proficiency in C#, Visual Studio and MS-SQL Server. Experience across the full software development lifecycle and strong communication skills are also required.

    C#, Visual Studio, MS-SQL Server, GitHub

  • Senior Application Developer (Computer Services Officer 4)

    Halifax, NS

    The Government of Nova Scotia

    5+ YOECandidates need at least 5 years of hands-on application development in Java, Python and modern JavaScript, plus an undergraduate computer science or related degree (or a recognized IT program with 5.5 years of experience). Experience designing enterprise applications in complex business environments is required.

    Git, Spring Boot, Django, Flask

  • Application Developer

    Belleville, ON
    $38.09–$44.04/hrFull Time

    Loyalist College

    3+ YOECandidates need a three-year diploma in computer science, programmer analysis, IT or a related field, and at least three years of developing and supporting business applications. Working knowledge of SQL, relational databases and reporting tools is required, and experience with Banner, Argos and SaaS applications is an asset.

    Banner, Argos, SQL, parking management system

  • Application Developer, Junior

    Guelph, ON
    On-siteFull Time

    Linamar - New

    Candidates need post-secondary education in Computer Science or related experience, and knowledge of SQL, relational databases and web technologies. They should troubleshoot well, communicate clearly, document carefully and work both independently and with peers.

    Microsoft SQL Server, SSRS, SSAS, SSIS, ReactJS, NodeJS

  • Application Developer

    Mississauga, ON +2

    Sobeys: est une entreprise fièrement canadienne comptant plus de 115 ans d'expérience dans le commerce de détail alimentaire.

    1+ YOECandidates need a degree in Computer Science, Information Technology or a related field and at least 1 year of hands-on Salesforce Marketing Cloud experience. Required skills include AMPscript, SQL and REST/SOAP API integration, with cloud platform and CI/CD experience as a bonus.

    Salesforce Marketing Cloud, Journey Builder, Email Studio, Automation Studio, Mobile Studio, Analytics Builder

  • Senior Application Developer - REMOTE

    Edmonton, AB
    RemoteContract

    Randstad Canada

    3+ YOECandidates need three years of experience migrating Adxstudio portals to Power Pages, three years of data migration to the Enhanced Data Model, and one year using Microsoft Copilot for code conversion. A bachelor's degree in a related field and a Power Platform Developer Associate certification or similar are also required.

    Microsoft Copilot, Power Platform CLI, Dataverse, Adxstudio, Microsoft Power Pages

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.