Feel proud of what you do and help shape the future of BC at a BC Top Employer. We're driven by purpose - delivering peace of mind to one in three BC households with insurance, roadside assistance, auto repair, Evo Car Share and Evolve E-Bike Share. With a long history of keeping roads safe and giving back in ways that build stronger communities, we offer a wide variety of meaningful, rewarding careers that move BC forward.

We are currently hiring a Regular Full-Time Senior Software Developer Analyst, Integrations (SSDA) to provide seamless development and delivery of BCAA information security integration solutions.

This role is based in our Burnaby, BC Head Office, which supports a hybrid work environment. Commuting to our office 2 days a week will be required as part of this role.

As a SSDA, you'll launch an exciting IT career by performing code and configuration which includes enhancements and production defect fixes, and provide supplementary documentation (i.e. design, test plans, data and expected results). This team is responsible for a wide variety of systems and applications, including integration architecture such as Amazon MQ, Lambda functions, Athena, Airflow, Informatica MDM, Mulesoft, and others. You will be constantly learning and growing in this role.

Who you are:

  • You have the ability and desire to learn new technology.
  • You're a good communicator and recognize the importance of listening well.
  • You are a natural relationship builder.
  • You're the kind of person who is equally successful working independently and as part of a team.????
  • You demonstrate strong analytical and organizational skills and can juggle multiple and competing priorities.??
  • You're a problem solver who loves a challenge.
  • You are proactive.
  • You have excellent troubleshooting skills, especially within complex architectures.

What you bring:

  • Degree or Diploma in Computing Science.
  • At least 7 years of software development experience, preferably with Mulesoft.
  • At least 3 years of integration developer experience.
  • At least 5 years of Java programming experience, or other equivalent languages.
  • Experience in relational databases, such as Oracle or SQL.
  • Experience with scripting languages, such as Python.
  • Experience with the Agile or Kanban approaches to software development.
Bonus Skills!
  • Mulesoft Developer or Architect Certification.
  • In-depth knowledge of enterprise architecture frameworks.
  • Experience in designing and/or implementing enterprise integration architecture.
  • Experience in implementing APIs on ESB using REST/web services.
  • Experience with Amazon EMR and Amazon EKS.
  • Experience with Git and CI/CD.
  • Good understanding of APIs, microservices, and integration patterns connecting cloud and on-premise applications
  • Experience in creating integrations for Salesforce and/or Guidewire.
  • Experience developing in Informatica MDM.
  • Experience in leading a team and/or mentoring more junior team members.
  • Varied technical background.

Once you're here, you'll:

  • Perform development, testing and implementation of integration solutions, including design, coding, configuration, maintenance, installation, testing, and debugging.
  • Help less experienced developers.
  • Create technical documentation.
  • Participate in code reviews.
  • Scope, estimate, and schedule work on tasks and projects.
  • Work closely with Business Analysts or other developers to interpret functional requirements.
  • Create work breakdown tasks based on functional requirements.
  • Perform system analysis or architectural tasks.
  • Make independent technical decisions on issues with own project work.
  • Develop an in-depth understanding of our current integrations and provides ideas for improvement of the integrations.
  • Remain current on technology and provides guidance to management on implementing these.
  • Be available for on-call support and system release support.?

The salary range for this position is $94,091.52 to $117,614.40, plus a performance bonus target of 9%, with the opportunity to earn up to 15%.?

Internal Applicants: Please note that this is a Grade 14 role and the internal posting closes on November 30, 2023.

What we offer:

  • The chance to make a difference every day in the lives of British Columbians, BCAA Members and our communities.
  • Career and personal development to help you grow and reach your goals.
  • Incentives that recognize team and individual sales and performance.
  • Flexible benefits to support your health and lifestyle, and wellness dollars to keep your body, mind and soul thriving.
  • A competitive rewards package including salary, performance bonus programs, pension plan, and more to help build your personal wealth.
  • Paid time off including vacation, and days for wellness, volunteering, and cultural, spiritual or religious connection.
  • BCAA membership, with valuable perks and Member savings on every day and special spending, from gas and coffee to clothes, sports and event tickets, and hotels.
  • Meaningful, rewarding work for a BC Top Employer known for putting people first and constantly building a better workplace for all our team members.

We're always looking for amazing people like you. Apply today!

Job Type: Full-time

Salary: $94,091.52-$117,614.40 per year


  • Monday to Friday

Work Location: Hybrid remote in Burnaby, BC V5G 1J9

Additional Information

Burnaby, BC, Canada

Send my application

(NB: A new window will open and will lead you to the site where the employer wishes to receive the applications.)


Add to "my applied jobs"

More from the employer