Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer (Systems)

$80k - $130k per year
Full-time

Stoch Analytics

Job Responsibility:

Software Developer (Systems)

About Stoch Analytics

Stoch Analytics delivers impactful business solutions and leading capabilities for life insurers with our high-performance technology platform. We operate at the intersection of technology and financial services to solve real world problems faced by some of the world's leading companies. Our team is comprised of actuaries, management consultants, product managers, and software engineers working together to deliver cutting edge software and services.

Our company has developed state of the art software and methods for analyzing risk, profitability, and value creation in insurance portfolios. These include our flagship Atlas actuarial modeling suite, our policyholder Compression toolkit and service, and other tools. The team develops and deploys these tools to support insurers in a variety of use cases including risk management, financial reporting and business intelligence delivery.

Our tools and solutions have been proven in action for nearly 20 years, at global insurers in the US, Canada, and Europe. Formerly part of Oliver Wyman, we opened a new chapter by establishing Stoch Analytics in 2023, enabling us to focus on providing software and services for actuarial and risk management applications. We combine the stability of two decades of market success with the dynamisms of a start-up company. For more information, visit

About the Role

The Software Developer will possess a passion for software development in back-end systems. The successful candidate will play a critical role in developing and supporting the software products developed by Stoch Analytics as well as working with implementation teams to help maximize our impact during client engagements. Potential activities for the software developer include:

  • Design and implement new features across Stoch Analytics' software platform, focusing on front-end (GUI - C# WPF), command-line base, and backend calculation apps (C#, C++).

  • Practice secure DevOps to build infrastructure-as-code, data pipelines, and dev-ops /orchestration pipelines to deliver scalable, repeatable, and flexible client solutions.

  • Utilize a mix of traditional and cloud-native infrastructure, including serverless architecture to solve problems efficiently and effectively.

The Software Developer will work closely with and learn from motivated professionals with wide-ranging expertise while interacting with a variety of clients. The Software Developer will enjoy significant autonomy to own their work and be empowered to make meaningful contributions. At the same time, this role will help develop valuable business skills and acumen to kick-start their professional career on the right foot.

Work conditions

At least 4 days / week in office collaboration are required to enhance onboarding experience and knowledge transfer.

Our office is in the heart of Toronto's Financial District. It is located in the PATH network, with easy access to municipal and regional public transit. There is an on-site shared kitchen and sponsored snacks and soft drinks, as well as access to abundant retail shops in the PATH.

The position includes a competitive salary, with participation in the company's medical and dental benefits, as well as the company's variable compensation plan.

The position has 4 weeks of paid vacations per year, in addition to statutory holidays mandated by law.

We celebrate the right to equal treatment with respect to employment. We commit to conduct our recruiting process and our work without discrimination or harassment because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, record of offences, marital status, family status or disability.

At Stoch Analytics, we aim to embody our values of “doing our work right, better, together, intentionally, and respectfully”.

About You

The following are required skills for the position:

  • Have a post-secondary education (or equivalent relevant work experience) in the fields of computer science, software engineering, computational mathematics, or similar quantitative fields.

  • Be a self-starter who can thrive in a fast-paced dynamic environment, by showing an interest in building his/her own knowledge to maximize their contribution to the team

  • Understand requirement definitions and translate them into actionable tasks

  • Communicate technical concepts to peers

  • Write reusable, scalable, secure, and efficient code suitable for the problem at hand

  • Synthesize business logic requirements and translate into performant implementations

  • Understand and follow development best practices such as peer code review (pull requests), linting, unit tests and integration tests

  • Be responsive to feedback and be participative in a team setting

  • You should possess the following experience and qualifications:

  • Strong understanding of C# (.net Framework, .net6.0+, WPF)

  • Interest in learning C++

  • Extensive experience with standard DevOps tools and platforms including version control systems and vendors (Github, Bitbucket, SVN) and continuous integration systems (Jenkins, TeamCity, Azure DevOps, AWS CodeBuild). Familiarity with both GUI and CLI versions of these tools is preferred.

  • Hands on experience with cloud-based infrastructure such as Amazon Web Services (AWS) or Microsoft Azure, and how to utilize basic components (such as EC2/VM, S3/Blob Storage) using APIs and SDKs

The following experience and qualifications are desirable skills :

  • Experiences constructing automated tests through unit tests, integration tests, and end-to-end tests

  • Familiarity with advanced secure DevOps (DevSecOps) concepts and tools, such as Kubernetes, Docker, static and dynamic application security testing, dependency security testing

  • Experienced with API management, including designing, implementing, testing, and documenting REST/ APIs

  • Understanding of advanced features and concepts of AWS or Azure, such as serverless deployment, containerization, infrastructure as code

  • Existing experience with C++

  • Exposure to relational database systems (SQL Server, MySQL, Postgres etc.) and NoSQL databases (Mongo, AWS SimpleDB, Azure Cosmos)

  • Experiences in IT administration such as user provisioning, directory synchronization and integration, network routing

  • UX and UI design for desktop and browser-based applications, proficiency with Figma (or other wireframing tools) a plus

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Developer (Systems) in Toronto, ON vacancy
  • $90k - $120k per year

     ...At PartnerStack, we’re passionate about software and the partnership space — and we’re not...  ...you'll do and how you'll have an impact Develop/maintain/extend PartnerStack’s Vue.JS frontend and Python backend software systems Contribute to the team’s Agile processes... 
    Suggested
    Permanent employment
    Full time
    Worldwide

    Appdirect

    Toronto, ON
    10 days ago
  •  ...North America? PSD Citywide isn’t just a software company; we’re transforming how Local,...  ...we’re looking for a Fullstack Software Developer to fill an existing vacancy and join our...  ...Working on our PSD Citywide Enterprise system, design and develop backend services and... 
    Suggested
    Remote job
    Full time
    Summer work
    Local area
    Flexible hours
    Weekend work

    Psd Pty Ltd

    Toronto, ON
    8 days ago
  •  ...Required to translate technical systems specifications into working,...  .... This includes: developing detailed programming specifications...  ...the use and operation of software packages, including technical...  ...Additional Skills for Oracle Software Developer: Experience in... 
    Suggested
    Full time

    Maarut Inc

    Toronto, ON
    8 days ago
  •  ...most vulnerable, automating enforcement in ways that traditional systems cannot. Our approach has already led to a 50% reduction in...  ...AI-assisted cameras to make streets safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows... 
    Suggested
    Full time
    Internship
    Local area

    Obvio

    Toronto, ON
    3 days ago
  • $50 - $60 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Developers (Must own MacBook) Type: Contract...  ...typical in internships or full-time roles. Utilize everyday developer tools on macOS such as VS Code , Xcode , Terminal ,... 
    Suggested
    Full time
    Contract work
    Summer work
    Internship
    Immediate start
    Remote work

    Mercor

    Toronto, ON
    2 days ago
  • $88.54 - $106.25 per hour

     ...RQ11712 -  Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman...  ..., analytics capability, and interoperability across systems. Mandatory Requirements 10+ years of experience with... 
    Full time

    Source Code

    Toronto, ON
    14 days ago
  • $88.54 - $106.25 per hour

     ...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension  Location: 25 Morton Shulman Ave., Toronto -...  ...Environment/Platform Specific Technical Skills Windows Operating systems IIS 6.0, 7.0, 7.5 SQL server 2019 and above Knowledge... 
    Full time

    Source Code

    Toronto, ON
    15 days ago
  • $125k - $175k per year

     ...always seeking to recruit the best and the brightest talents.  The Senior AI Software Developer will design, build, and deliver the firm’s AI applications, including production agentic systems using the Claude Agent SDK, MCP tool servers that connect AI agents to the firm... 
    Full time
    Work at office

    Stikeman Elliott Llp

    Toronto, ON
    17 days ago
  •  ...Required to translate technical systems specifications into working,...  ...applications. This includes developing detailed programming...  ...during the use and operation of software packages, including tec...  ...written and verbal Ability to develop and present new ideas and conceptualize... 
    Full time

    Maarut Inc

    Toronto, ON
    3 days ago
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months...  ...Extensive experience in software development, programming, and systems analysis. Strong understanding of software development lifecycle... 
    Long term contract
    Full time

    Symbiotic Digital

    Toronto, ON
    24 days ago
  •  ...Required to translate technical systems specifications into working,...  .... This includes: developing detailed programming specifications...  ...the use and operation of software packages, including technical...  ...Additional Skills for Oracle Software Developer: Experience in... 
    Full time
    Manual labor

    Maarut Inc

    Toronto, ON
    23 days ago
  •  ...Position Overview SideFX is seeking an exceptional software developer with strong programming skills and a talent for producing high performance, robust software to join its Toronto-based R&D team.   As a member of the SideFX Research and Development group, you would... 
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours
    Weekend work

    Side Fx

    Toronto, ON
    25 days ago
  • $80k - $130k per year

     ...Canadians feel confident about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop,...  ...features. Backend Platform: Focused on our core business systems, security, and scalability. You will work on microservices architecture... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Borrowell

    Toronto, ON
    more than 2 months ago
  • $59.09 - $63.31 per hour

     ...RQ11532 - Software Developer - Junior Location :222 Jarvis Street Toronto (5 days ONSITE) Duration: 9 months Contract (283 Business days...  ...Responsibilities Required to translate technical systems specifications into working tested applications. This includes... 
    Full time
    Contract work
    Manual labor

    Source Code

    Toronto, ON
    29 days ago
  • $85k - $95k per year

     ...Opportunity: We are seeking a highly skilled and experienced Developer to join the Mighty Moose team, focused on API integrations and LLM...  ...-powered applications. You will design and implement innovative software solutions, working closely with developers, architects, product... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Liberty Mutual Canada

    Toronto, ON
    4 days ago
  •  ...provides people the right opportunities for growth and professional excellence. Job Description • Develop, maintain, and integrate code for various client software systems and applications • Design beautiful interfaces that make it easy for users to complete their work... 
    Permanent employment
    Full time

    Collabera

    Toronto, ON
    more than 2 months ago
  •  ...detailed information related to the current system logical and physical design and code...  ...specifications. Interface with the mid-tier developers. Ensure that the appropriate QA...  ...with windows workstation Screen Handling Software (SCREENIO) ~ Experience with IMS DB... 
    Full time
    Internship

    Maarut Inc

    Toronto, ON
    2 days ago
  • $180.2k - $233.2k per year

     ...we’ll build together. About the Design Systems Team The Design Systems team owns...  ...components and design tokens. We partner with Developer Experience on AI tooling and Frontend...  ...users. ~6+ years of industry experience in software engineering. Expected salary ranges... 
    Seasonal work
    Work at office
    Local area

    Thumbtack

    Toronto, ON
    22 days ago
  •  ...objective of this project is to build a modern online Registration system for both external and internal users. Technology stack :...  ...methodologies including using kanban/task boards  Extensive experience developing in Dynamics 365 Customer Service (case management, Knowledge... 
    Full time

    Maarut Inc

    Toronto, ON
    22 days ago
  • $165k - $200k per year

     ...Senior Full Stack Software Developer Location: Toronto GTA (hybrid) · Type: Full-time · Openings: 2 · Salary: CA$165K – $200K...  ...vector search Data pipelines or ETL; React Native or design systems Client-facing, consulting or fast-paced startup experience... 
    Full time

    Targeted Talent

    Toronto, ON
    3 days ago
  •  ...institution's Personal and Business Banking team is looking for a lead developer to join as a technical point of contact and mentor within an...  ...dates QUALIFICATIONS ~5 to 10 years of professional software development experience ~ Strong hands-on experience with TypeScript... 
    Hourly pay
    Full time
    Manual labor
    Work at office
    1 day per week

    Releady

    Toronto, ON
    a month ago
  •  ...activities. Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing...  ...which arise during the use and operation of software packages, including technical assistance in implementation... 
    Full time

    Maarut Inc

    Toronto, ON
    1 day ago
  •  ...with the flexibility to work from home the remaining days if desired. About the Role: We are seeking a Full-Stack .NET Software Developer who is passionate about technology, a team player, and is looking to grow their career alongside a team of highly skilled professionals... 
    Full time
    Work at office
    Work from home
    2 days per week

    FacilityOS

    Toronto, ON
    more than 2 months ago
  • $68.8k - $103.2k per year

     ...This is a place where you can expect the unexpected. Find our story here: About Meridian The role:  We’re hiring a contract Software Developer (6 months) to accelerate delivery of secure, reliable API integrations on Azure. This is a tactical, roll‑up‑your‑sleeves... 
    Full time
    Contract work
    Work at office
    Remote work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    more than 2 months ago
  •  ...Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software...  ...software and modifies and enhances existing software for clients’ systems, and for Cority’s base software. Communicates directly with... 
    Full time

    Cority Software

    Toronto, ON
    more than 2 months ago
  •  ...architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products...  .../ Vulnerability Test, Load Test, AODA Test, system / user test, migration test, etc. \\\... 
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  ...Position: Software Developer (J2EE) Location: Toronto, ON Job ID#: RQ11001  Duration: 12 Months Role Overview The Software Developer is responsible for translating technical system specifications into high‑quality, scalable, and accessible applications... 
    Full time

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  • $73.1 - $87.72 per hour

     ...RQ11718 - 2 x Software Developer - Intermediate 2 openings 9+ month contract - 189 business days, 2 extensions OSNITE 5 days - 222...  ...responsible for translating business requirements and technical system specifications into working, tested applications. This would... 
    Full time
    Contract work

    Source Code

    Toronto, ON
    12 days ago
  • $90k - $115k per year

     ...data issues, and helping modernize core systems used in lending and customer workflows. The...  ...Continuously improving the quality of software through reviews and refactoring. Actively...  ...of hands-on experience as a software developer (Java + Spring Boot + Hibernate/JPA + REST... 
    Full time
    Internship

    Propel Holdings Career

    Toronto, ON
    more than 2 months ago
  •  ...Description About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based...  ..., debugging, testing, documentation, technical research and system design Identify opportunities to use AI and automation to simplify... 
    Full time

    Assistiq

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (Systems). Be the first to apply!