Caseware is one of Canada's original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across 130 countries and available in 16 different languages. While you might not have heard of us (yet) over 36,000 accounting and audit professionals list Caseware as a skill on their LinkedIn profiles!

As a Development Manager at Caseware, you’ll lead a team of innovative software engineers to drive the development of cutting edge cloud-based solutions that are revolutionizing the way that financial audits are performed across the world. You will provide technical & career mentorship and coaching to your direct reports, work closely with product and UX to deliver against our exciting roadmap, and drive iterative improvements to the complete software development lifecycle.

You will be a part of the Data Analytics department that is committed to delivering state of the art data lifecycle management and analytic solutions that enable our global distributor network to develop and customize products that fit their market needs. The squad you will manage is responsible for developing a Cloud Data Data Analytics platform with the goal of running thousands of concurrent import & analytic jobs in parallel with datasets ranging in size from MB’s to GB’s.

You’ll be reporting into:
Ricardo Navarrete

And working alongside:
Stacie Simmons

Douglas Wong

Naresh Eeda

Kshitij Parashar

Contact:
Maira Russo - Senior Talent Acquisition Partner

What you will be doing:

  • Recruit new software development talent, successfully onboarding, mentoring, and investing in staff to reach their full potential
  • Directly manage an agile squad of talented developers who architect, build, and maintain the Caseware Cloud Data Analytics platform, providing technical mentorship and career development, including completing their annual performance reviews
  • Work closely with product, UX, and other managers to define & deliver secure, performant, scalable designs exceeding customer expectations
  • Build a solid understanding of the technology and architecture powering the Data Analytics Platform
  • Represent the team in technical & product discussions with Tech Leads, Architects, Operations, Product/UX, and external stakeholders
  • Ensure development best practices, such as code reviews and branch strategies, are employed by developers and documented on Confluence
  • Coordinate with DevOps/CloudOps & Dev Success teams on behalf of your developers to make sure they have all of the tools and support they require
  • You ensure that build pipelines and development environments are stable by personally unblocking challenges that happen
  • You support your teams’ output by contributing code when the team is busy focusing on critical path features.

What you’ll bring:

  • 4+ years of experience in development, with at least two years of technical leadership
  • Experience working with Java 11+ (SpringBoot), microservice architecture, Angular 15+
  • Experience with complex projects in the public cloud (AWS preferred) and overall knowledge with SaaS or PaaS is highly desired
  • A passion for transformation: in your career, you have experienced many changes. You have evolved architectures, processes, platforms, and have grown and developed highly functional teams
  • Ability to coach, motivate, lead, energize and manage a team of 6-8 software developers with varying experience levels
  • Passion for technical mentorship including code/peer review feedback
  • A passion for building great products and bridging the gap between technology and product teams
  • _ Strong English language communication and collaboration skills_

Nice to have:

  • Understanding of Accounting, Auditing or Financial concepts

The Tech Stack you’ll be working with:

  • Java 11+ (Spring Boot), Angular 10+
  • NodeJS, GraphQL
  • Microservices hosted on AWS EKS
  • Orchestration with AWS Step Functions & SNS/SQS
  • Big Data ETL on AWS EMR (Hadoop, Glue, Presto, Spark)
  • AWS storage solutions (DynamoDB, S3)
  • AWS Lambda (Serverless)
  • GitHub & GitHub Actions
  • Nx Monorepo
  • Our devs prefer to use IntelliJ (IDEA)
  • Atlassian Cloud (Jira/Confluence)
  • Diagrams.net for diagrams & collaboration
  • GSuite (mail, drive, meet, docs, sheets, etc.)
  • Slack

Perks & Benefits:

  • Permanent contract with all the legal benefits
  • Prepaid Medicine
  • Life insurance and funeral assistance
  • Internet allowance
  • Home office stipend
  • Competitive compensation — above the market average
  • 100% remote work environment and an excellent work-life balance
  • Opportunity to work for a growing global SaaS leader company
  • A culture that promotes independence, innovation, trust, and accountability
  • Open space to be creative, innovative and strategize for the future

About Caseware

Caseware's cutting-edge software products are meticulously designed for accounting firms, corporations, and governments. Our teams are co