Job Description

Title: Software Engineer III

Location: Remote

Type: Full time
Workplace: remote

Why join Nextech?

We are a leader in specialty healthcare technology solutions, headquartered in Tampa, FL.

We are an ever-growing team, guided by our iCREATE values of Integrity, Collaboration, Respect, Empowerment, Accountability, Trust, and Excellence. We hold these values in high regard and are driven to succeed in all we do.

We’re committed to hiring and retaining talent, which is why we invest in our employees through competitive pay, a generous bonus structure, great healthcare, a comprehensive wellness program, and many other benefits.

If you are a software engineer, finance or accounting professional, customer support specialist, or a business development expert with a passion for healthcare technology (just to name a few), we want to hear from you.

We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics are encouraged to apply. If you are a candidate in need of assistance or an accommodation in the application process, please contact

Job Summary:

The Software Engineer III role is primarily devoted to designing and developing next generation software for the Nextech product suite. In this role, you will work within a team of talented, motivated individuals who are passionate about developing high quality software products that engage users and enable them to work efficiently. The Software Engineer III has acquired technical knowledge, analytical, and problem-solving skills in more than one area of development and is able to show flexibility in the tasks that they perform. The ideal candidate is collaborative, curious, creative, versatile, organized, and is intrinsically motivated to continuously improve themselves and others around them. Specifically, this individual will lead building out our component front end library of components as we look to establish consistency of experience across our product suite.

Essential Functions

  • Develop software in a SCRUM environment using C#, JavaScript, SQL, and frameworks like Angular.
  • Implement best practices in software development (Code Reviews, Unit Tests, CI/CD) and apply them consistently.
  • Conduct mutual code reviews within your team to maintain high-quality standards.
  • Collaborate closely with team members, scrum masters, and product owners.
  • Build front-end components while understanding and partnering with team members who have expertise in complex back-end systems.
  • Contribute to the standardization and modernization of UI components as part of a multi-year initiative.
  • Participate in the development and implementation of a front-end library to ensure a consistent user experience.
  • Be adept in both front-end and back-end technologies, with a stronger focus on the front end.
  • Assist other team members in building and integrating UI components into a shared library.

Minimum Requirements

  • Proven experience in developing applications with Angular 14+, including Angular UI libraries.
  • Strong skills in HTML, CSS, and related web design tools, with an emphasis on responsive design.
  • Experience with RESTful API design and implementation.
  • Understanding of API security, authentication, and authorization.
  • Solid proficiency in C#, JavaScript/Typescript, and SQL, with some knowledge of C++.
  • Minimum of 7 years of industry experience, including at least 3 years using Microsoft SQL Server and writing advanced queries.
  • A well-rounded approach to full-stack development, with a specialization in front-end technologies.
  • Experience in developing robust, scalable micro-service back ends.
  • Willingness to mentor junior engineers and contribute to team development.
  • Commitment to creating zero-downtime deployments through innovative coding.
  • Demonstrated experience in delivering products to market.
  • Passion for writing clean, testable code and ensuring software usability from inception.
  • Drive to excel in a dynamic environment, developing skills while taking ownership and pride in your work.
  • An appreciation for open, constructive dialogue with team members.
  • A deep understanding of the real-world application of DevOps in a cross-functional team.