Position Details

Come Grow With Us!

As medical offices, dental practices and hospitals shift to a paperless platform, the highly talented employees of NextGen Healthcare are helping to guide the way. We’re dedicated to improving patient care and reducing healthcare costs by providing innovative and award-winning technology systems and services as well as the highest standard of client satisfaction. Our extraordinary success has been built upon nearly 40 years pioneering the field of health information technology, and we are honored to have been recognized by numerous third-parties along the way. We have been ranked on Forbes list of America’s 100 Best Small Companies for 12 consecutive years, and, for the past three, garnered a prestigious spot on its list of America’s Fastest-growing Tech Companies alongside leading, Silicon Valley tech giants.

It’s an exciting time to join our dynamic team. If you are passionate about making a meaningful difference within the fast-growing and challenging environment of an industry leader, opportunities abound.


Title: Software Developer - C#

Department: Development

Job Summary:

We are currently looking for a mid-level software developer to join our team in the development of our Rosetta interface solution platform in the growing healthcare arena. The candidate should be self-motivated, be able to work using the Microsoft development stack and be well versed in programming concepts such as OOP, Design Patterns, Unit Testing and SOA and have proven experience working with C#, MSSQL etc.  The candidate must be able to work under minimal supervision in a highly collaborative environment.

Job Responsibilities:

  • Work in an agile development environment
  • Design, develop and deliver software solutions per requirements and committed schedules
  • Develop flexible software solutions that fulfill current and changing requirements
  • Test, debug and add enhancements to existing applications
  • Produce detailed technical specifications based on requirements and design
  • Ability to code review and provide recommendations

Required Skills:

  • Minimum 5 years of experience in software development.
  • Strong understanding of Object Oriented and Service Oriented Architectures
  • Solid understanding of C#, .NET Framework
  • C#, REST, JSON, Web Service, WebAPI, Unit Test
  • Good understanding of relational databases, SQL queries, triggers and stored procedures
  • Excellent English language skills, both written and oral.
  • Good documentation, unit-testing, and debugging skills
  • Good presentation and communication skills
  • Ability to learn and adapt quickly to changing requirements
  • In line with the current latest developments with the Microsoft and Web stacks.

Desired Skills:

  • Healthcare experience
  • Experience with NextGen Ambulatory software.
  • Experience with medical IT standards and organizations such as HL7 and HIEs.
  • Strong knowledge of medical terminologies, data models and coding systems.
  • Experience at multiple levels of medical IT integration (Abulatory, Inpatient, HIE, etc.)

Required Education:

Bachelor’s degree in Software Engineering or Computer Science.

Back Apply

Contact Us

To help us best respond to your request, please fill out the form below to be contacted by a NextGen Healthcare associate. We look forward to having a conversation with you.

COMMENTS: