Software Development Manager
CD Newco LLC d/b/a Curve Dental
CD Newco LLC d/b/a Curve Dental Calgary, Alberta, CanadaAbout this position
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 DoAs 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
- 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
- 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
- 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);
- 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
- 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
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
- ...Onstream a division of MISTRAS, is hiring for a Software Development Manager that is responsible for leading the design, development, delivery, and continuous improvement of Onstream's software products and platforms that support pipeline inspection, data analysis, reporting...Suggested
- ...Senior Manager, Software Development & Architecture Department: Information Technology Employment Type: Full Time Location: Calgary, AB, Canada Description Equinox Engineering Ltd. is a leading Calgary-based EPCM firm delivering innovative facility design...SuggestedLong term contractFull timeWork at officeFlexible hours
$89.7k - $149.8k per year
...helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems... ...about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured...SuggestedFull timeInternship- ...to-pay solution built for energy. By combining purpose-built software with expert teams, we empower the world’s leading energy companies... ...Professionals – powered by RigUp – is hiring a Business Development Manager who will be responsible for leading our Canadian expansion across...SuggestedPermanent employmentFull timeContract workFor contractorsWork at officeRemote workWork from homeFlexible hours
- ...advance your career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance... ...a keen attention to detail Experience with GPU software development using HIP, CUDA, or OpenCL Hands-on experience using AI tools...SuggestedFull timeInternship
- ...opportunities to build your career while growing your skills and deepening your expertise. OVERVIEW Dentons is seeking a Manager, Recruitment and Professional Development to support the delivery and execution of law student recruitment, law student programming, and associate...RemplacementFull timeSummer workWork at officeFlexible hours
$131.7k - $278.1k per year
...Overview: As the Google Ecosystem Business Development Director, you are responsible for... ...relationships with Google Partner Development Managers, Customer Engineers, Industry Leaders,... ...experience. ~10+ years of complex pursuit management and opportunity development experience....Full timeWork at officeLocal area$68k - $102k per year
...RRSP with Employer Match Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Manager (“Manager”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting the SR&ED...Full timeFor subcontractorRemote work$80k - $120k per year
...leaders to understand their needs and present tailored solutions. Manage the full sales cycle — from prospecting and pitching to client... ..., utilities, renewables, or similar sector in a sales/business development capacity is an asset. ~ Proven success generating leads and...Full timeWork at office$110k - $120k per year
...Reporting to the Associate Vice President, Real Estate Development (Western Canada), the Development Manager (Western Canada) is a member of a multidisciplinary team responsible for site selection, real estate procurement, and development activities for Canadian Tire and its...Relocation$84k - $126k per year
...RRSP with Employer Match Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Senior Manager (“Senior Manager”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting...Full timeFor subcontractorRemote work- ...closing deals and transitioning the client to the Key Account Management team. This role will collaborate with the National Key Account... ...of sales performance metrics. • Hands on experience with CRM software and MS Suite. • Excellent analytical and organizational skills...Long term contractWork at office
- ...inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-...Full timeInternship
- ...our people to be their best. As a Sales Development Representative (SDR) at Blackline Safety,... ...with the appropriate Regional Sales Manager in their territory, setting the stage for... ...worker technologies, gas detection, cloud software, and managed services. Maintain knowledge...Long term contractInternshipRemote workFlexible hours
$99.45k - $209.9k per year
...technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on client... ...implementation of solutions using the Curam Social Program Management platform. You will be responsible for leading the design,...Full timeWork at officeLocal areaShift work$55.5k - $120k per year
...looking for a passionate and innovative GenAI Software Developer to join our growing team and... .... Participate in the full software development lifecycle, from ideation and design... ...security, privacy, governance, and risk management requirements. Drive innovation by exploring...Contract workPart time- ...diverse businesses, we deliver facilities management, food services, remote workforce... ...Description WHAT'S THE ROLE Great software engineering isn’t just about writing better... ...a diverse and evolving business, with development happening across teams, functions and initiatives...InternshipRemote work
- ...quality multi-family and mixed-use developments? Section23 Developments is... ...to add a Lead, Multi-family Development to our team. You will play a... ...turnover processes, and managing relationships with contractors... ...Proficient in project management software and Microsoft Office...Permanent employmentFull timeFor contractorsFor subcontractorWork at officeFlexible hours
- ...Senior Sales Manager - APM Software Sales Are you a software sales professional? Are you a Sales Manager that is motivated to deliver... ...Enterprise Software Sales role will be accountable for strategy development, sales, and activation of mapped customer accounts to...Long term contractRemote workWorldwideFlexible hours
- ...The Driver Development & Compliance Coordinator is responsible for verifying, building, and maintaining the competency and regulatory compliance... ...and its affiliates. Working alongside Fleet Compliance, which manages hours of service monitoring, driver qualification files, and...Work at officeRemote work
$70k - $80k per year
...About GardaWorld Give a new vision to your career with ECAM | Business Development Manager – Calgary or Edmonton | $70K–$80K + Commission ECAM, a GardaWorld company, is transforming the way businesses protect their people and assets. As the largest video monitoring...Permanent employmentFull time- ...opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our... ...sponsorship commitment, etc. Under the guidance of the Senior Manager, directly negotiates contract parameters with AMG prospects....Full timeContract workWork from homeFlexible hours
- Job Responsibility: Sales Development Representative Why YOU want this position Enverus is the leading energy SaaS company delivering highly... ...best practices for energy and commodity trading and risk management, and reduce costs through automated processes across critical business...Full timeWork at office
- ...available during the hiring process, upon request. As the Senior Development Engineer reporting to the Coordinator, Utility Generalists... ...standards and requirements. You will also be responsible for issues management within the section, working with customers, industry partners,...Permanent employmentFull timePart timeWork from homeFlexible hours
- .... Summary: We are seeking a driven and ambitious Business Development Representative (BDR) to help expand our portfolio of services by... ...internal teams to ensure alignment with customer objectives. Manage relationships with assigned accounts while generating new business...Long term contractFull timeInternshipWork at officeLocal areaFlexible hours
- ...Junior Software Developer Start your career building real software for a growing engineering firm LOCATION Calgary, AB (in office... .... • Any exposure to Azure, Entra ID, or Microsoft 365 development. • A portfolio, GitHub, or capstone project you are proud of...Permanent employmentFull timeInternshipWork at officeImmediate start
$100k - $120k per year
...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...notifications when data changes. Collaborate daily with a product manager and other engineers to shape how marketplace billing and usage...Contract workImmediate startRemote workWorldwide- ...Customer Development Representative UniFirst is seeking a motivated, self-driven individual for a Customer Development Representative... ...Cutting edge sales tools, including a data management device with CRM software Full range of benefits including 401k and profit sharing...InternshipWork at office
- ...rural areas through master-planned communities, mixed-use developments, parks, and recreation facilities. The result: vibrant... ...engineering, landscape architecture, private site development, and construction management. We work with a diverse group of clients in land and site...InternshipWork at officeLocal areaRemote workFlexible hours
$20 - $25 per hour
...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big... ...workflows using Kafka, Flink, and related technologies. Maintain development, testing, and delivery frameworks with a focus on quality and...Hourly payFull timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager. Be the first to apply!
- project manager software development Calgary, AB
- director software engineering Calgary, AB
- software project manager Calgary, AB
- manager software development Calgary, AB
- junior software developer .net Calgary, AB
- software implementation project manager Calgary, AB
- software asset management analyst Calgary, AB
- entry level software Calgary, AB
- software application developer Calgary, AB
- software sales Calgary, AB
