Share Email Opening Apply Now

Software Engineer I 

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:

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

Supervisory Responsibilities:


Essential Duties and Responsibilities:

  • Develops code to meet business requirements
  • Analyze defects discovered by Quality Assurance or escalated by the business and provides solutions in a timely manner
  • Resolves defects in the software and/or databases
  • Work with development team to ensure understanding of features that are unclear in the specifications, to accomplish team and/or company goals and follow all departmental and company policies
  • Understands thoroughly the applications and areas of the software for which they are responsible
Position Requirements


  • Bachelor’s degree in CS or MIS (or equivalent in professional experience)
  • 2+ years developing Delphi or C# ASP.NET web applications and services
  • 2+ years developing enterprise software
  • Extensive knowledge of C# and Delphi
  • Proficient in JavaScript
  • Working knowledge of Microsoft SQL Server
  • Proficiency 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
  • Familiarity with version control systems
  • Possess clear understanding of SDLC and other industry standard development practices
  • Outstanding analytical and troubleshooting skills
  • Excellent written and verbal communication skills
  • Ability to function as part of a global team of goal and performance-oriented developers
  • Well versed with the client side and server-side technologies
  • Creativity and latitude
  • Self-starter capable of tracking deadlines and meeting goals
  • Detail-oriented and organized
  • Experience with ASP.NET MVC Framework preferred
  • Knowledge of network administration and domains preferred
  • Experience with EMR/EHR systems a plus

Desired Qualifications:

  • Manage HL7 interface deployment for clinical laboratory, anatomic pathology and EMR’s, including obtaining customer use cases and requirements, creating implementation project plans, and managing implementations and testing
  • Define, create, and validate HL7 data mapping.
  • Manage RESTful APIs (GET, POST, PUT)
Full-Time/Part-Time Full-Time  
Shift -not applicable-  
CGM corporate job profile  
Statement if backfill, budgeted or non budgeted  
SAP position number (by corporate SAP OrgMgt)  
Position Software Engineer I  
Division IDE - eMDs  
Post Internal Days 0  
Created By James Walker  
Number of Openings 1  
Number Filled 0  
Exempt/Non-Exempt Exempt  
Hiring Manager(s) James Walker  
Req Number DEV-21-00013  
Open Date 4/14/2021  
Location Richardson  
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 accepting applications.

Apply Now


Other Jobs Within Same Category
Software Engineer I in Richardson, TX
Posted on: 9/20/2022
[Apply Now]

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

Senior Software Engineer I in Richardson, TX
Posted on: 8/26/2022
[Apply Now]

Junior Software Engineer in NOIDA, Gautam Buddha Nagar, Uttar Pradesh
Posted on: 8/27/2021
[Apply Now]

Test Engineer I in Richardson, TX
Posted on: 7/19/2021
[Apply Now]

Other Jobs Within 60 Miles
Software Support Specialist - Tier I in Richardson, TX
Posted on: 6/1/2022
[Apply Now]

Software Support Representative Tier I in Richardson, TX
Posted on: 7/3/2022
[Apply Now]

Software Support Representative Tier I in Richardson, TX
Posted on: 9/9/2022
[Apply Now]

Integration and Interoperability Analyst I in Richardson, TX
Posted on: 12/16/2021
[Apply Now]

Test Engineer I in Richardson, TX
Posted on: 7/19/2021
[Apply Now]

Follow us See who works here:

Click here for technical assistance.