Talent.com
CD Newco LLC d/b/a Curve Dental
Software Development ManagerCD Newco LLC d/b/a Curve Dental • Calgary, Alberta, Canada, T2T
Software Development Manager

Software Development Manager

CD Newco LLC d/b/a Curve Dental • Calgary, Alberta, Canada, T2T
19 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

About Curve Dental:


Curve Dental is the leading cloud-based dental practice management platform, helping thousands of dental practices streamline operations, improve patient experiences, and grow their businesses.

We’re entering the next phase of the Curve platform. We believe the future of dental software isn’t simply AI-powered, it is AI-enabled. Curve is building a shared intelligence platform that brings agentic AI into every aspect of the dental practice. From revenue cycle management and patient communications to scheduling, clinical documentation, insurance workflows, and operational automation, our goal is to create intelligent systems that help practices operate more efficiently while allowing dental teams to focus on delivering exceptional patient care.

To help bring this vision to life, we're looking for a Software Development Manager to join our team. You'll lead one or more high-performing development teams, working alongside our Architecture and Product teams to design, build, and deliver the production software that powers intelligent workflows throughout the Curve platform

We move quickly, collaborate closely, and take ownership. Whether you're coaching a developer, unblocking a team, driving a release, or rolling up your sleeves on a difficult technical problem, you'll be expected to lead from the front and understand that a project isn't done until it's in production and accepted by our customers.



What You'll Do

As a Software Development Manager at Curve, you'll lead one or more software development teams, working alongside Product Managers, Architects, and other Development Managers to deliver high-quality software that advances Curve's platform.

People Management:

  • Continuously monitor and support the performance and growth of your direct reports
  • Own performance management, mentoring, feedback, and career planning for individual developers
  • Provide input into the performance process for non-development team members (e.g. QA, Product Owners, UX)
  • Lead recruitment and onboarding for software developers on your teams
  • Handle disciplinary actions in coordination with senior management as needed
  • Manage team schedules, availability, and general administration

Technical:

  • Participate in and coordinate the research, prototyping, and selection of new tools and technologies; assist in their implementation and rollout across the organization
  • Recognized within the development organization as technically skilled in one or more key technologies or practices, and able to contribute meaningfully beyond your core area of expertise
  • Perform code reviews to ensure adherence to design and coding standards, and champion the value of code review culture across teams
  • Participate in architectural design alongside software architects, infrastructure architects, and development leads
  • Coordinate with other engineering managers and architects to identify improvement opportunities across the product suite and prioritize technical debt
  • Evangelize software testing and quality assurance, making appropriate use of both automated and manual testing — and help set realistic coverage targets that lean toward quality wherever practical.
  • Contribute to setting realistic code coverage targets that balance quality and delivery speed — with a lean toward quality wherever practical
  • Balance technical debt reduction against the business need to deliver new functionality
  • Stay current with industry developments, emerging AI technologies, and modern software development practices
  • When needed, pair-program with a developer or take on development work to keep a project moving

Management

  • Coordinate day-to-day development activities
  • Manage dependencies within and between project teams
  • Serve as the primary point of contact for removing blocking issues
  • Work alongside Product Manager on technical backlog definition, estimation, and maintenance
  • Define and coordinate the work necessary to deliver on a project for all relevant stakeholders
  • Ensure requirements are well understood and sufficient to maintain team velocity
  • Lead estimation and forecasting, helping teams plan realistic delivery timelines
  • Assist with deployment, validation, release, and rollback activities
  • Work closely with the infrastructure and operations team to coordinate product rollouts, provide input on monitoring, and support production issues
  • Be accountable for the transparency, execution, and successful delivery of your team's projects
  • Drive continuous improvement across your team's processes, tools, and communication
  • Engage with customers and vendors on new software features or products when needed
  • Some off-hours work is required for production releases; Curve practices continuous delivery, so off-hours deployment work is infrequent

What We’re Looking For

Required Qualifications

  • 3+ years of experience leading or managing software developers building large-scale web applications
  • 8+ years of professional software development experience building enterprise or SaaS software
  • Proven ability to deliver high-quality software in an agile SaaS environment
  • Strong understanding of AWS architecture best practices
  • Proficiency in relational databases and data storage technologies
  • Strong experience with object-oriented development in one or more languages (C#, Java, PHP, or similar);
  • Experience with REST APIs and JavaScript frameworks in rich web applications
  • Proven ability in system design and architecture, with a focus on scalability, reliability, and performance
  • Experience writing user stories and breaking down high-level requirements into smaller, well-defined development tasks
  • Demonstrated ability to organize, manage, and lead multiple teams focused on different objectives
  • Ability to manage dependencies, remove obstacles, and keep teams productive
  • Excellent communication skills, with the ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders
  • Experience collaborating across product management, architecture, UX, QA, and customer support teams

Preferred Qualifications

  • Experience recruiting and onboarding software developers
  • Experience in healthcare or other highly regulated SaaS environments
  • Experience using and encouraging modern AI-assisted development tools (Claude Code, Cursor, GitHub Copilot, or similar)
  • Familiarity with AI/ML concepts and experience working alongside AI-focused development teams

What Success Looks Like

During your first year, you will:

  • Become the leader your teams and partners trust and rely on.
  • Consistently deliver high-quality software that advances Curve's AI-enabled platform
  • Build strong working relationships across product management, architecture, customer success, and peer engineering teams
  • Establish a high-performance team culture grounded in accountability, quality, and continuous improvement
  • Identify and drive initiatives that reduce technical debt and improve development velocity
  • Lead your teams through the adoption of modern AI-assisted development tools and practices




PIdd9c815f8322-30511-40983791

Create a job alert for this search

Software Development Manager • Calgary, Alberta, Canada, T2T

Similar jobs

Lead Innovative Software Development in a Remote-First Environment

Loopio Inc.Calgary, AB, CA
Remote
Full-time

Elevate your career as a Software Development Director.Spearhead strategic document processing solutions, leveraging AI to transform procurement workflows while fostering an inclusive, high-perform... Show more

 • Promoted

Java Software Development Lead

HalliburtonCalgary, Canada
Full-time +1

Ave SW Suite 2000, Calgary, Alberta, T2P 3V4, CanadaOverviewWe are seeking an experienced Software Development Team Lead to report to the Delivery Manager and work closely with the Product Owner.Th... Show more

 • Promoted

Software Development Manager, Cbs Monetization

ClioCalgary, Canada
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Show more

 • Promoted

Software Development Engineer

AMDCalgary, Canada
Full-time

OverviewWHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embed... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausHigh River, AB, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Senior Software Development Engineer In Test

ICECalgary, Canada
Full-time

Job PurposeAs a Senior Software Development Engineer in Test, you will work with the Systems Analysts, Development, and QA to understand the business/product requirements, system requirements and t... Show more

 • Promoted

Manager, Application Development

emergiTEL Inc.Toronto, Calgary
Full-time

Manager, Application Development.Our client is seeking a Manager, Application Development to lead day-to-day delivery across development teams and ensure consistent execution across the full softwa... Show more

 • Promoted

Senior Engineer for Innovative Software Development and Mentorship

MakeshipCalgary, AB, CA
Full-time

Join a transformative project environment as a Senior Software Engineer.Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering te... Show more

 • Promoted

Senior Software Engineer Manager - $100,000 - $100,000 A Year

Randstad DigitalCalgary, Canada
Full-time

Seeking a Software Engineer Manager to develop back-end services for AI features using AWS (Lambda, S3, Glue, Bedrock), build front-end UIs with Vue and TypeScript, integrate LLMs, and create scala... Show more

 • Promoted

Deliver with Uber - Sign Up and Start Earning

Uber eatsHigh River, AB, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Software Development Manager - Booking

Jane AppCalgary, AB, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Jane is a remote‑first company that fosters growth and serves the healthcare community.We simplify the lives of healthcare practitioner... Show more

 • Promoted

Dynamic Engineering Manager Leading Teams in Software Development

Lever Test 11Calgary, Alberta, Canada
Full-time

Join as an Engineering Manager and lead a team of skilled engineers.Merge your technical acumen with leadership to achieve top-notch software solutions that impact business success and promote team... Show more

 • Promoted

Business Development Manager

TechAlliance of Southwestern Ontario, London Economic Development CorporationCalgary, Alberta, Canada
Full-time

Select how often (in days) to receive an alert:.We’re looking for top talent who aspire to be in sales, are willing to work hard and have a will to win to play a key role in driving advisor busines... Show more

 • Promoted

Software Development Programmer

Princeton IT Services, IncCalgary
Full-time

Software Development Programmer.Princeton IT Services provides professional services in Information Technology and Value-Added Reseller.We are currently seeking an experienced software developer to... Show more

 • Promoted

Experienced Agile Software Development Lead

Halliburton Energy ServicesCalgary, Canada
Full-time

Drive software innovation as a hands-on development leader.Your expertise in Agile methodologies and technical depth will shape future software projects.In this role, you will lead software develop... Show more

 • Promoted

Software Development Engineer

Advanced Micro DevicesCalgary, Canada
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syste... Show more

 • Promoted

Director of Software Development – Vancouver BC (100% remote/ hybrid) *Completed*

Corporate Recruiters Ltd.Calgary, AB, CA
Remote
Full-time

Director of Software Development – Vancouver BC (100% remote/ hybrid) ***Completed**.Our client is an intranet SaaS platform that helps employees at organizations around the world share knowledge, ... Show more

 • Promoted

Team Lead, Software Development

SeequentCalgary
Full-time

A Team Lead, Software Development leads a team of technical professionals, collaborating closely with the product manager and designer to deliver exceptional customer experiences.This position is r... Show more

 • Promoted

Senior SDET (Software Development Engineer in Test)

FullscriptCalgary, Alberta, Canada
Full-time

About Fullscript We’re an industry-leading health technology company on a mission to help people get better.We started in 2011 with one simple idea.Make it easier for practitioners to access the pr... Show more

 • Promoted • New!

Software Development IPT Lead

PrattwhitneyCalgary, Alberta, Canada
Permanent

Lead a cross-functional team comprised of customer representatives, supplier representatives, and internal Raytheon functional team members.Develop and execute the Training Management System IPT’s ... Show more