Search jobs > Fort Lauderdale, FL > Software development

Senior Software Development Manager (Hiring Immediately)

Sage Dental
Fort Lauderdale, FL, US
Full-time

Sage Dental is the leading Dental Support Organization (DSO) in the Southeast,

and we are continuing to grow! At Sage, people are at the core of everything

we do. We are looking for dynamic and talented professionals who fit our

culture of innovative technology, constant learning, and patient-centric care

to join our team. If you are ready to take the next step in your career and

want a position with excellent earning potential with a stable, growing

company, Sage Dental has what you are looking for.

Overview

Due to our ongoing success and as we position ourselves for further growth,

Sage Dental is hiring an experienced Lead Software Engineer to join our

team! As a Lead Engineer, you will be responsible for guiding and mentoring a

team of software developers, designing and implementing complex software

solutions, and ensuring the delivery of high-quality, scalable, and

maintainable applications. You will collaborate closely with cross-functional

teams to drive the successful execution of projects. You are the link between

data, people, and process, and you take pride in data driven continuous

improvement. The role requires a strong focus on strategies to increase

revenue and decrease costs, using data. Effective relationship-building and

communications are key demands in this role to enable patients and staff to

benefit from complex analytical work. This role reports to the CTO and plays a

key role in driving the department’s most critical initiatives with efficiency

and speed while providing overall support to other departments. This is a key

role that impacts all areas of the business - working with internal team

members and business leaders.

Responsibilities

Leadership and Team Management :

  • Lead, mentor, and develop a team of software engineers, fostering a culture of continuous improvement, innovation, and collaboration.
  • Provide technical guidance and support to the team, ensuring adherence to best practices, coding standards, and architectural principles.
  • Conduct regular code reviews and provide constructive feedback to team members.

Software Development :

  • Design, develop, and maintain robust, scalable, and efficient software solutions using C# and .NET technologies.
  • Architect and implement new features, enhancements, and bug fixes, ensuring high performance and reliability.
  • Collaborate with product managers to translate business requirements into technical specifications and solutions.

Project Management :

  • Lead the technical planning, estimation, and execution of projects, ensuring timely delivery and alignment with business goals.
  • Coordinate with cross-functional teams to ensure smooth integration of software components and seamless project delivery.
  • Monitor project progress, identify potential risks, and implement mitigation strategies.

Quality Assurance :

  • Ensure the delivery of high-quality code by implementing and promoting best practices in testing, debugging, and documentation.
  • Collaborate with QA engineers to define test strategies and ensure comprehensive test coverage.
  • Drive continuous improvement in the development process through automation, tooling, and process enhancements.

Technical Innovation :

  • Stay up-to-date with the latest industry trends, tools, and technologies, and identify opportunities for innovation and improvement.
  • Drive the adoption of new technologies and practices that enhance the teams productivity and the quality of the software.

Qualifications

Education :

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Experience :

  • 5+ years of professional software development experience, with a strong focus on C# and .NET technologies.
  • Proven experience in a technical leadership role, managing and mentoring a team of software engineers.
  • Strong experience in architecting and developing complex software solutions.
  • Experience with AgileScrum methodologies.

Technical Skills :

  • Expert-level proficiency in C# and .NET framework.NET Core.
  • Strong understanding of object-oriented programming, design patterns, and software architecture principles.
  • Experience with front-end technologies (e.g., Angular, React) is a plus.
  • Proficiency in SQL and experience with relational databases (e.g., SQL Server).
  • Familiarity with DevOps practices, CICD pipelines, and containerization (e.g., Docker, Kubernetes).

Soft Skills :

  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Ability to lead by example, demonstrating a commitment to quality and continuous learning.
  • 20 hours ago
Related jobs
Promoted
VirtualVocations
Tamarac, Florida

A company is looking for a Senior Software Development Manager 4 to lead a team of software engineers within Mobility Engineering. ...

Promoted
Memorial Healthcare System
Pembroke Pines, Florida

System recruiter to discuss actual pay rates, during the hiring process. ...

Promoted
VirtualVocations
Tamarac, Florida

A company is looking for a Senior Manager, Ad Tech Business Development to lead partnership initiatives within the ad tech space. ...

Promoted
Memorial Healthcare System
Miramar, Florida

System recruiter to discuss actual pay rates, during the hiring process. ...

Promoted
Sage Dental
Fort Lauderdale, Florida

Sage Dental is seeking a Dental Office Manager to join our team in Boca. If you have experience as an Office Manager in a group dental practice or if. Office Manager in a busy, multi-dentist practice, this may be. ...

Promoted
Memorial Healthcare System
Miramar, Florida

System recruiter to discuss actual pay rates, during the hiring process. ...

Promoted
Sage Dental
Deerfield Beach, Florida

Sage Dental is hiring an experienced **Lead Software Engineer** to join our. Lead, mentor, and develop a team of software engineers, fostering a culture of continuous improvement, innovation, and collaboration. Design, develop, and maintain robust, scalable, and efficient software solutions using C#...

Promoted
Continent8
Fort Lauderdale, Florida

Senior Vendor Manager Circuits, Hardware, Software – Individual Contributor. We are seeking a highly organized and detail-oriented individual to join our team as a Senior Vendor Manager (IC3-G6) specializing in circuits, hardware, software located in Fort Lauderdale, FL. The vendor manager wil...

Promoted
Sage Dental
Fort Lauderdale, Florida

Our Insurance Verification Manager is responsible for overseeing the Insurance. Our manager will work in coordination. Responsible for selection and hiring of qualified staff, ensuring an effective on-boarding, and providing comprehensive training and regular feedback. Familiarity with Dentrix softw...

Blackbaud
Remote, Florida, US
Remote

As a Software Development Manager on the IT Software Engineering team, you will be responsible for both leading the technical direction of projects and managing the team’s performance and development. We are looking for a dynamic, high-performing Software Development Manager to lead our IT Software ...