Our client is a developer of Practice Management/EMR software who is seeking two qualified .Net Developers. In this role you will handle multiple projects simultaneously, following established company and department standards and best practices, to design and develop healthcare applications.
Work independently and within the team structure
Serve on a team focusing on medical software development projects
Effectively work with analysts to ensure requirements are clearly defined and communicated for development project
Stay abreast of industry trends and technologies
Effectively communicate with users, management and other coworkers in both verbal and written form
Create and/or update project plans and/or task checklists for assigned projects
Independently provide time and resource estimates for assigned projects
8+ years experience coding in the software development industry
Bachelor's degree in computer science, information systems or related field or equivalent work experience
3 years of experience with Microsoft C# and the .NET framework
Expert level experience with object oriented software engineering
Proven analytical skills interpreting and implementing business and functional requirements
Experience troubleshooting enterprise-scale applications
Proven expertise in multi-threaded environments with a strong history of developing UI/front-end, middle-tier and back-end code.
Experience developing and designing database objects and schemas using MS SQL Server
Experience in medical software development including medical data or imaging a plus
All applicants must be a US Citizen or Permanent Resident of the United States. Local candidates only, please.