Share Email Opening

Software Engineer II 

About the Organization
eMDs offers exciting opportunities that will challenge your abilities, expand your skills and reward your contributions in an atmosphere that encourages both personal and professional growth for all.

Additionally, eMDs offers competitive compensation, excellent benefits, and a positive work environment designed around the philosophy of mutual respect and the challenge of contributing to the continued success of our organization.

Our History

eMDs was founded in 1996 by David Winn, MD, a board-certified family practice physician with a very strong business background who understood the value of having an integrated practice management system which helped physicians focus on patients while optimizing practice financials. Dr. Winn was dissatisfied with offerings on the market, and set out to create his own. The eMDs clinic was first implemented in 1998. Using our own practice management system meant we fully understood what it takes to create the perfect EHR system and why the company built our reputation upon being a highly usable system.

Many years later, we've retained the same values from our early days. We are dedicated to building the best integrated EHR and RCM systems and services. We focus on listening to our customers. And most importantly, we focus on making the practice of medicine enjoyable and fulfilling.

Our Leadership

Since our founding, we have been privileged to have been led by certified healthcare professionals and proven IT leaders.
Category Development  
Close Date  

Summary of Job Title:

A Software Engineer II develops and maintains software products to satisfy business requirements.

Essential Duties and Responsibilities: Please note that other duties may be assigned by your supervisor.

  • Develops code to meet business requirements
  • Works with mentors/team leads/ etc. to fully understand the features that are unclear in the specifications
  • Provides accurate levels of effort (LOE) to team supervisor and project managers and able to communicate when the level of effort has changed.
  • Analyzes defects discovered by Quality Assurance or escalated by the business and provides solutions in a timely manner.
  • Resolves defects in the software and/or database.
  • Understands thoroughly the applications and areas of the software for which they are responsible.
  • Assist QA by creating automated unit and/or integration tests (Manual testing may be required)
  • Effectively review and comment on colleagues code
  • Work effectively as a team player to accomplish team and/or company goals.
  • Capable of working autonomously to accomplish team and/or company goals.
  • Creativity and latitude are expected.
Position Requirements


  • Extensive Knowledge of C#
  • Experience developing projects with .net Core
  • Experience developing projects in Angular 7 or above
  • Experience using Git
  • Proficient in using JavaScript frameworks
  • Working Knowledge of MS SQL Server
  • Proficient in T-SQL and can demonstrate a working knowledge of commonly used relational data models (link tables, master-detail relationships, etc.)
  • Extensive knowledge of Object Oriented Design and Programming.
  • Expertise in using debugging tools to analyze software defects and impacts of changes.
  • Possess clear understanding of SDLC and other industry standard development practices.
  • Excellent written and verbal communication skills.
  • Outstanding analytical and troubleshooting skills.

Preferred Experience:

  • Experience with ASP.NET MVC Framework
  • Knowledge of network administration and domains
  • Knowledge of commonly-used concepts, practices and procedures in the medical industry
  • Experience using Containerization

Education and/or Experience or both:

  • Bachelor’s degree in CS or MIS or equivalent in experience is required.
  • 4+ years developing C# ASP.Net web applications and services is required.
  • 4+ years experience developing enterprise software is required.
Full-Time/Part-Time Full-Time  
Shift -not applicable-  
CGM corporate job profile 0510  
Statement if backfill, budgeted or non budgeted Backfill (moved to new position within company)  
SAP position number (by corporate SAP OrgMgt)  
Position Software Engineer II  
Division IDE - eMDs  
Post Internal Days 0  
Created By Adam Lindsay  
Number of Openings 1  
Number Filled 1  
Exempt/Non-Exempt Exempt  
Hiring Manager(s) Adam Lindsay, Brian Franklin  
Req Number DEV-21-00038  
Open Date 8/10/2021  
Location Austin (Corporate Office)  
EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.  

This position is currently not accepting applications.

To search for an open position, please go to


Other Jobs Within Same Category
Aprima Software Engineer II in Richardson, TX
Posted on: 7/13/2022
[Apply Now]

Software Engineer II in Austin, TX
Posted on: 6/21/2022
[Apply Now]

Aprima Software Engineer II in Richardson, TX
Posted on: 4/26/2022
[Apply Now]

Senior Software Engineer I in Anywhere, USA
Posted on: 4/7/2022
[Apply Now]

Software Architect in Austin, TX
Posted on: 1/3/2022
[Apply Now]

Other Jobs Within 60 Miles
Executive Assistant in Austin, Texas
Posted on: 8/10/2021
[Apply Now]

Digital Marketing Manager in Austin, Texas
Posted on: 6/21/2021
[Apply Now]

Software Support Specialist II in Austin, TX
Posted on: 7/3/2022
[Apply Now]

Senior Accounts Receivable Specialist in Austin, TX
Posted on: 2/8/2022
[Apply Now]

Client Services Representative I in Austin, TX
Posted on: 5/23/2022
[Apply Now]

Follow us See who works here:

Click here for technical assistance.