Remote JobsRemote CompanyBlog
Sign In
Sign Up
Back to all jobs

Software Development Manager

Canada
Software Development
java
agile
devops
sql
Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works.
 
For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most comprehensive, human-centered, and secure SaaS platform to help workers and businesses thrive in 100 countries around the world.
 
The company enjoys the industry’s highest levels of client satisfaction and has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com.

PRIMARY RESPONSIBILITIES:
We are seeking a Software Engineering Manager to lead multiple engineering teams responsible for owning and delivering a Java-based SaaS product. The role will ensure on-time product releases while maintaining high quality standards. Working closely with development, QA, and product teams, the Software Engineering Manager will coordinate all aspects of product delivery and release cycles.

DUTIES AND RESPONSIBILITIES

  • Lead two engineering teams (including one offshore team) through all aspects of people management: sprint planning, technical code reviews, talent acquisition, performance development, and team growth.
  • Mentor engineers in best practices and coding standards while building highly productive teams that consistently deliver on departmental objectives.
  • Coach each team member to excel in their current role and develop clear career growth paths aligned with their goals.
  • Own the complete development lifecycle—from requirements and architecture through implementation, testing, and integration—ensuring high-quality deliverables at every stage.
  • Partner closely with Product Management to deliver features that align with the product roadmap while advocating for sound technical architecture and engineering needs.
  • Develop senior engineers into domain experts who can drive technical decisions and mentor others in their areas of expertise.
  • Drive technical innovation and stay current with emerging technologies, industry best practices, and modern development methodologies.
  • Champion production ownership across the teams, advancing DevOps practices including CI/CD automation, proactive monitoring, incident response, and a culture of continuous improvement in system reliability.
  • Build resilient teams by distributing knowledge broadly, managing cognitive complexity, and ensuring critical expertise is shared rather than concentrated in individual team members.
  • Collaborate cross-functionally, facilitate effective communication across engineering teams, and remain hands-on with technical work that advances team and company objectives.
  • Foster a culture of innovation, psychological safety, and open communication where engineers thrive and do their best work.
  • KNOWLEDGE, SKILLS AND ABILITIES

  • Experience developing and testing enterprise systems
  • Experience implementing feature flags and building application telemetry/observability systems
  • Mobile device testing knowledge is an asset
  • Working knowledge of various programming languages such as Java, C#, .NET Core, JavaScript, and Angular/Typescript
  • Oracle, MS SQL Server, SQL, store procedures, etc.
  • Agile and scrum process knowledge
  • Knowledge of object-oriented programming and scripting languages
  • Ability to work with technology and grasp new concepts quickly
  • High level of professionalism
  • Ability to work with a diverse team under dynamic settings
  • Good oral and written communication skills
  • Strong multi-tasking ability
  • Energy and sense of urgency
  • Very detail oriented and able to deliver quality software within timelines
  • 5+ years of experience as a Software Engineer with Java Saas applications
  • 2+ years of experience as a Software Engineering Manager
  • 2+ years of experience with .NET, is a plus
  • QUALIFICATIONS

  • University Degree in a relevant technical field; combination of experience and education may be substituted
  • Experience mentoring and leading groups of engineers
  • EHS+ Industry experience is preferred
  • Additional

    WHAT’S IN IT FOR YOU?
     
    ·       An opportunity to work in a values-driven, performance oriented, dynamic and growth focused culture
    ·       We support a remote working environment with a one-time home office allowance and subsidized monthly internet allowance
    ·       Competitive health benefits, dental plans, and retirement savings plan (RRSP, 401K plan etc.)
    ·       Annual fitness allowance
    ·       Mental health support provided through access to Calm Premium meditation app and access to Talkspace
    ·       Access to Udemy, internal training programs, annual training allowance and certifications, if applicable, and High Talent Programs  
     

    Cority is committed to a diverse and inclusive work environment. Cority is an equal opportunity employer and does not discriminate based on race, nationality, gender, gender identity, sexual orientation, protected veteran status, age, disability or any other legally protected status. For applicants who would like to request for accommodation please send an email to [email protected].
     Apply this job
    Please mention that you found this job on remotewlb.com. Thanks & good luck!
     Apply
     Save
    Share to :

    Cority

    Free Resume Builder

    Online resume builder, create perfect resume easily

    Get Started
    Similar Jobs
    Find more remote jobs
    Do you love using our product?

    Share a testimonial/suggestion.We'd love to hear about it!

    Click to submit✍️
    logo of sitemark

    Copyright © RemoteWLB 2025

    Remote Dev JobsRemote Support JobsRemote Design JobsRemote Sales JobsRemote Product JobsRemote Business JobsRemote Data JobsRemote Devops JobsRemote Finance JobsRemote Legal JobsRemote HR JobsRemote QA JobsRemote Write JobsRemote Edu JobsRemote Market JobsRemote Management JobsRemote Others Jobs