Status: Full Time
Shift: 8a-4:30p M-F
Exempt: Yes
Summary:
The Programmer Analyst is responsible for designing, developing, testing, and maintaining custom software, systems integration, and software automation routines for the health system. This position requires a very high attention to detail along with a balanced technical skillset that allows for utilization of the latest programming languages and frameworks in the development of full-stack custom software. The Programmer Analyst must also be able to quickly explore and understand a wide range of processes and workflows within other areas of the organization to assist in the design and build of real-time systems integration and automation routines. Being able to work both independently as well as with a team is critical as projects can be assigned in either capacity depending on scope.
Other information:
• Experience Required:
* Knowledge of database architecture, programming languages, and software development tools
* Knowledge of software development lifecycle using agile methodology
* Excellent interpersonal communication, writing, and documentation skills.
Physical Requirements and Work Environment:
• Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA and other federal, state and local standards, including meeting qualitative and/or quantitative productivity standards.
• Physical Demands: (occasionally, frequently, constantly or SLMHV)
o Strength - Sedentary
o Push - Occasionally
o Pull - Occasionally
o Carry - Occasionally
o Lift - Occasionally
o Sit - Constantly
o Stand - Occasionally
o Walk - Occasionally
• Education Required: Bachelor of Science degree in Computer Science, Information Technology, MIS, Engineering or related fields is required. In lieu of a college degree, 8 years of relevant experience required.
• Licensure/Certifications Required: None
• Experience Preferred:
* Knowledge of Microsoft T-SQL, Visual Studio, C#, .NET Core, Entity Framework, Blazor, HTML, CSS
* Experience in HL7 and interface development
* Experience in software, database, web, and scripting development
* Experience in PC hardware/software and networking
• Education Preferred: None
• Licensure/Certifications Preferred: None
Responsibilities: