iatricSystems is looking for a Master Application Developer to develop and maintain code bases for their software applications, aid in product support, QC testing, and documentation, and take ownership of assigned applications.
Requirements
- At Least 4 years of experience programming in a Windows environment (using either Visual Studio, Visual Studio.NET or Visual Studio Code)
- At Least 8 years of experience programming with.Net or other desktop language and platform
- At Least 2 years of experience writing TCP/IP connected applications
- at least 1 year of experience in a DevOps environment working with technologies such as Docker
- Any experience with programming for devices based on iOS, Android, Windows Mobile and/or multithreaded applications is a plus
- Any experience with HCIS environment, MAGIC programming and/or MEDITECH applications is a plus
Responsibilities
- Lead projects to design and develop application software
- Code, test, debug, document, implement and maintain software applications using a variety of languages such as Visual Basic.Net, SQL, C/C++, C, Node.js and React.
- Develop proof-of-concepts and prototypes of easy to navigate user interfaces (UI) that consist of application screens with graphics, icons and color schemes that are visually appealing
- Ensure that applications are compatible across supported platforms
- Lead projects to analyze project requirements and lead project teams to develop high-level, creative, logical, and detailed design specifications, to develop and implement new applications.
- Document and provide regular feedback to invested parties and senior management on project status.
- Provide Product Support, i.e. Troubleshooting reported issues, working with both clients and internal support team
Other
- Four-year degree in computer science/programming or equivalent work experience in an IT environment.
- Requires 8 years related professional IT experience.
- Must have knowledge of networking, systems installation and maintenance.
- Must possess communication skills to exchange information and resolve problems with clients/users/vendors.
- A high level of proficiency with the Microsoft Office Suite (Outlook, Word, Excel, PowerPoint)