Lead Software Engineer

Study International
Delray Beach, Florida, 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.

Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.

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 team's 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 Agile / Scrum 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, CI / CD 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.

J-18808-Ljbffr

19 hours ago
Related jobs
Promoted
GeniusRx
Boca Raton, Florida

We are looking for an experienced Full-Stack Software Engineer with a background in React and Node to join our team and contribute to our mission of redefining the pharmacy experience for patients and pharmacists. You will need to be strong across the stack, but especially on the back end, building ...

Utility Consumer Analytics Inc.
Florida, United States
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. If you are a passionate Full Stack Software Developer with leadership experience and a commitment to delivering high-quality software solutions, we invite you to apply for th...

Study International
Boynton Beach, Florida

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. Lead, mentor, and develop a team of software engineers, fost...

DApp360 Workforce LLC
FL, US

Software Engineering, Test, Quality Assurance, or Deployment. In this quality assurance lead role, you will oversee the design, development, and implementation of our test automation framework. Lead the implementation and adoption of a test automation framework, improved release process, and overall...

Prudential Financial
FL, US

As a Lead Software Engineer on/in Data Management & Governance you will partner with product owners, tech leads, designers, engineers and delivery professionals to improve Data Management and Governance services. Technology - Engineering & Cloud. Are you interested in building capabilities t...

DApp360 Workforce LLC
FL, US

As a Lead Systems Engineer, you will be a hands-on project leader for a core component of our system, working together with management to make Espresso a reality. Lead Software Engineer, Infrastructure job details loaded . Computer Science, Mathematics, or relevant field, or equivalent computer...

Promoted
Cognizant Technology Solutions
Coral Springs, Florida

Cognizant's Digital Engineering practice is seeking a highly qualified Developer with experience in Java, Spring boot microservices, and AWS, developing and building hard-working, scalable, enterprise applications. Our Developers have a passion for high-quality, reliable, and maintainable code. Our ...

Promoted
Leidos Holding
Key West, FL

The successful candidate will work collaboratively with an outstanding software team and operators and will promote many aspects of the software development lifecycle to include scope and work estimation, architecture and design, coding, and automated testing within an Agile and Continuous Integrati...

Promoted
Sirius XM Radio, Inc.
Deerfield Beach, Florida

The Oracle Application Developer position is responsible for development of technical specifications, software design, software implementation and ongoing maintenance of the Oracle E-Business Suite Applications as well as interacting with end-users to provide support. The Oracle Application Develope...

Promoted
ADT Inc.
Boca Raton, Florida

As a Senior Software Engineer II at ADT, you will develop and maintain highly available web services in environments hosted on AWS, which are in the process of being migrated to GCP, using modern CI/CD techniques. Provide senior-level support in configuration, coding, developing, and documenting sof...