Intermediate Software Developer, Salesforce (remote)

Toronto, ON, Canada

Job Description



Zensurance is a fast-growing start-up turned “scale-up”, InsurTech company that is disrupting the property and casualty insurance market. At Zensurance, we want to empower small businesses across Canada to thrive by offering an honest, simplified, and modern approach to insurance. We are boldly going where no insurance broker has gone before!

The role:

Zensurance is growing at a fast pace and so is the engineering team! We are working on exciting new projects, and we are looking for a Software Developer who can champion complex problems that Zensurance is trying to solve to reach the next level. This individual will work closely with our rating and pricing engines to architect and implement scalable solutions for our quoting platform.

Reporting to Team Lead, Engineering, an Intermediate Software Developer will provide rich software solutions and support on the Salesforce Platform using MERN stack and Salesforce technologies. You will be responsible for developing the tools and platforms that provide a positive user experience.

Interested? Apply here now!

This is a remote role, and the team member can work from anywhere in Canada. #LI-Remote

Responsibilities

  • Take ownership of custom Salesforce features and drive their technical implementation.
  • Act as the Subject Matter Expert for the Salesforce domain and drive its technical direction.
  • Suggest, design, implement, test and monitor integrations between Salesforce and other third-party or internal systems.
  • Facilitate cross-team collaboration in accordance with established best practices and Agile methodology.
  • Discuss strategy and outline tradeoffs of potential software solutions.
  • Develop, test, and maintain Salesforce codebase.
  • Write clean, maintainable, and scalable code.
  • Contribute to knowledge sharing of new technologies and solutions which do not fall within the Broker Tooling team’s area of expertise.
  • Offer guidance and mentorship to junior and intermediate team members.
  • Develop and maintain documentation for new and existing Salesforce features and integrations.
  • Develop an understanding of company goals and initiatives and help the Broker Tooling team deliver on them.
  • Performs other duties as assigned.

Requirements

  • University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
  • 2+ years building rich, complex web or mobile applications.
  • Experience as a Salesforce Developer.
  • Experience in Salesforce Administration.
  • Certification as a Salesforce Developer or Administrator will be an advantage but not required.
  • Proficiency with Lightning Web Components, Apex, flows, SOQL and SOSL.
  • Experience integrating Salesforce with other applications (REST APIs).
  • Experience working with javascript and git.
  • Node.js and typescript are an asset.

About our Engineering Team:


Our fully remote engineering team fosters a learning culture that encourages professional development. Some of the highlights of the team environment include:

  • Approachable, a supportive leadership team with extensive technical experience and ability.
  • Training and professional development budgets.
  • Knowledge sharing through power-ups.
  • Learning events and book clubs that help the team develop their skills and create a safe, supportive environment.
  • Twice-annual hackathons that provide opportunities to explore interests and practice new technical skills.
  • Opportunities to share your knowledge and experience and mentor others.


In addition, we provide amazing opportunities for career advancement. We provide well-defined and documented career progression paths to our engineering team members that provide clear expectations and requirements for advancement in our fast-growing environment.

As we scale our team, you'll have the opportunity to work on challenging projects using a modern tech stack and cutting-edge systems, including microservices and micro-frontends, with industry-leading tools such as NodeJS, React, TypeScript, Kafka, and more.


About our Engineering Team:


Our fully remote engineering team fosters a learning culture that encourages professional development. Some of the highlights of the team environment include:

  • Approachable, a supportive leadership team with extensive technical experience and ability.
  • Training and professional development budgets.
  • Knowledge sharing through power-ups.
  • Learning events and book clubs that help the team develop their skills and create a safe, supportive environment.
  • Twice-annual hackathons that provide opportunities to explore interests and practice new technical skills.
  • Opportunities to share your knowledge and experience and mentor others.


In addition, we provide amazing opportunities for career advancement. We provide well-defined and documented career progression paths to our engineering team members that provide clear expectations and requirements for advancement in our fast-growing environment.

As we scale our team, you'll have the opportunity to work on challenging projects using a modern tech stack and cutting-edge systems, including microservices and micro-frontends, with industry-leading tools such as NodeJS, React, TypeScript, Kafka, and more.


Perks we offer at Zensurance:

  • Opportunity to work for Canada’s fastest-growing #insurtech startup
  • Flexible work environment/work from home arrangements available to everyone, including the equipment
  • One-time home office allowance to help with work-from-home costs
  • Comprehensive, flexible health, including mental health and dental plans to suit all lifestyles
  • Health/Personal Spending Accounts to subsidize your healthy habits and purchases
  • Parental Leave Top Up
  • Work internationally for up to 60 days per occurrence
  • Weekly Friday companywide huddles for casual catch-ups with other departments
  • Build next-level relationships with your peers through scheduled companywide virtual team-building events
  • Be a part of something special. We are confident you won’t find any other insurance company like us :)


Who we are. What we're building.


Business is hard work, insurance doesn’t have to be!

At Zensurance we believe that teamwork makes the dream work.

We are passionate about providing business owners with the best insurance solutions at great rates through an online and easy-to-use platform.

Our secret sauce is all about our culture. Here at Zensurance our culture is built on four core values that we live and breathe every day, they are:

INTEGRITY:
We do what's right.
INCLUDE: We are an open and safe space for all.
INVENT: We take an innovative approach to creating straightforward solutions for our customers.
DELIVER: We set ambitious goals and hold ourselves accountable for achieving them.

If reading all that piqued your interest, drop us a line and let us know why you would be a great fit for us. Whether it be through a resume - or something else you think is better - send us what you believe will impress us. Show us your creative process - how you think and solve problems!

True to its Canadian values, Zensurance celebrates diversity in its workforce structure and encourages applications from all backgrounds.

Zensurance is an inclusive employer that celebrates diversity in its workforce structure. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective provincial human rights codes throughout all stages of the recruitment and selection process. Please advise the recruiter if you require accommodation; to ensure your accessibility needs are accommodated throughout this process. Information received relating to accommodation will be addressed confidentially.

We thank all applicants in advance for their interest; however, only those candidates selected for an interview will be contacted.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2008183
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned