Software Developer (Systems)
$80k - $130k per yearStoch 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
$150k - $200k per year
...if we are successful the technologies we develop will solve some of the worlds most challenging... ...and responsibilities: As a Senior Software Developer on our AI team you will be a... ...D. You will spend your time architecting systems that scale writing and reviewing code and...SuggestedFull time- ...Role A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software... ...Contribute to the design of components of larger software systems, ensuring alignment with overall design requirements, including...SuggestedWork at officeImmediate start2 days per week
$149.45k - $207.56k per year
...organization, apply now. We are currently seeking a Agentic AI Systems Developer - Remote to join our team in Toronto, Ontario (CA-ON), Canada... ...Required Qualifications Experience: 8–12+ years (AI/ML, Software Engineering) Primary Stack: Python, Azure (Azure AI Studio, Azure...SuggestedWork at officeRemote workFlexible hours$107k - $157.3k per year
...customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and... ...help shape the future of civil engineering software. As a Senior Software Developer, you... ...integration tests to ensure code quality and system stability Embrace Agile and LEAN...SuggestedFull timeFor contractorsWorldwide- ...Home Job Details Full time Software Developer Software Developer Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports...SuggestedHourly payFull time
- We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you... ...DevSecOps pipelines in Microsoft Azure, optimize relational database systems, and enforce strict accessibility, privacy, and security...Long term contractContract work
- ...us and begin shaping your experience at Sovereign. Are you a developer who is looking for an exciting opportunity with challenging and... ...process? If so, here is the perfect opportunity for you! As a Senior Systems Developer, you will be part of key strategic initiatives at...Full timeWork at officeFlexible hours2 days per week
- ...effective delivery across care teams and health systems bringing #BetterGlobalHealth to patients... ...participate in setting and maintaining software development best practices within the... ...Docker, and related DevOps practices. ~ Develop middleware products, unit test practices...Full timeInternshipRemote workFlexible hours
$55 per hour
...Job Responsibility: Software Development - 40% Experience with troubleshooting and remediation... ...software components. Experience developing web applications on multiple web browsers... ...testing and debugging code for enhancements to systems using MS Visual Studio 2017 and 2022...Hourly payFull timeFixed term contractRemote workFlexible hours$80.5k - $100.6k per year
...Bachelor's degree Computer science Computer and technology knowledge Machine Learning C++ JavaScript Programming software Python Screening questions Do you have experience working in this field? Do you have the equipment you need to work from home...Long term contractPermanent employmentWork from home$110k - $150k per year
...if we are successful the technologies we develop will solve some of the worlds most challenging... ...and responsibilities: As an Embedded Software Engineer (Software for Hardware) at... ...boards instruments and data acquisition systems to the higher-level framework our scientists...Full timeInternship$90k - $92k per year
...IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Developers who have a passion for technology and education. You will... ...you will design and develop the tools and systems needed to simplify the setup of IXL for...Full timeWork at office- ...standup over a JIRA grooming session, and wants to leave your mark on systems that process billions of dollars for millions of Canadians.... ...to regular R&D planning. What we're looking for Senior software engineer with strong full-stack range and comfort across data pipelines...Long term contractFull time
$45 - $50 per hour
...Dear Connections, Greetings from Aarorn Technologies!! We are Hiring For Business Systems Analyst / Developer Position Experience: 6+ years Location: Toronto (Hybrid-4 Days onsite) Pay Range - $45-$50/Hr. Key Responsibilities Business Systems Analysis...Contract work- ...Deliverable: Ensure Accessibility standards are met (AODA). Developing and maintaining system design models program codes technical documentation and... ...Experience with the privacy and security requirements or software development in a health context or equivalent. ~...Full timeFlexible hours
$96.4k - $142.66k per year
...impact millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The...Full timeLocal area- ...what the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python data... ...problems where correctness and compliance matter, and where the systems have to hold up at scale, you'll feel at home here. What...Long term contractFull timeWork from home
- ...Scope : The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT) Modernization... ...and integrations within Microsoft Dynamics 365 and supporting systems. The Software Developer translates approved technical designs...Long term contractContract workWork at office
- ...team works collaboratively to design and develop learning experiences that inspire behavioral... ...improvement. Role Overview The Software Developer will be part of a team designing... ...to deliver scalable, secure, and reliable systems. Remote Work Term position, 3–9 months...Full timePart timeFor contractorsInternshipRemote workFlexible hours
- ...original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across... ...as a skill on their LinkedIn profiles! As a Senior Software Developer , you will be creating prototypes and software design proposals...Permanent employmentFull timeRemote work
$110k - $130k per year
...setting Startup company Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...Permanent employmentFull timeRemote work- ...Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real...Remote jobContract work
$36.39 - $43.1 per hour
We are seeking a highly accomplished Junior Systems Analyst/Developer for an enterprise-level contract opportunity based in Toronto. In this role,... ...demands a well-rounded professional who can fluidly navigate software requirements engineering, support active database and...Long term contractContract work2 days per week3 days per week$80k - $130k per year
Software Developer (Quadient Inspire) Position Description This position follows a hybrid work model and requires attendance at either our... ...the Quadient ecosystem. • Familiarity with version control systems, release management, and deployment processes. • Strong analytical...Manual laborWork at office2 days per week$110k - $160k per year
...Drive the design, architecture, and delivery of complex backend systems that enable 3D and computer vision experiences at scale. Lead... ...team over time. We’re looking for someone with ~8+ years of software development experience building and operating scalable, reliable...Long term contractFull timeLocal areaRemote workWork from home$88.54 - $106.25 per hour
...RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must... ...Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes...Contract workManual labor- We are seeking an experienced Senior Software Developer - API with 8+ years of expertise to drive the design, development, and deployment of scalable... ...(ELK stack, Splunk, Prometheus, Grafana) to ensure real-time system visibility. Technical Mentorship & Code Reviews: Conduct...Contract workManual laborRotating shift
$87.38 - $104.86 per hour
...RQ00213 - Software Developer - Senior Location: 3 days in office, 2 days remote (277 Front St W) 6 Months Contract Must Haves:... ...designing and developing event-driven microservice architectures for systems that process near real-time data. ~ Public Sector Experience...Contract workWork at officeRemote work- ...Job Responsibility: Lead Software Developer (Healthcare Solutions) About Us: Messagepoint is a privately-owned, PE-funded software company... ...and comprehensive technical documentation for code, APIs, and system architecture. Collaboration : Work closely with cross-...Full timeRemote work
$88.63 - $106.36 per hour
...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended... ...scripting (Python). Knowledge of Geographical Information Systems (GIS) spatial data analysis and applications. Experience...Long term contractFull timeContract workTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer (Systems). Be the first to apply!
- software engineer intern Toronto, ON
- linux software engineer Toronto, ON
- software engineer - robotics Toronto, ON
- software engineer Toronto, ON
- software developer no experience Toronto, ON
- software engineer part time Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer devops Toronto, ON
- software developer entry level Toronto, ON
- software developer co-op Toronto, ON

