Programmer/Analyst III

Job Level
Mid-level position
Job Category
Programmer / Developer, Analyst
Sector
  • Systems / Operations
Job Status
Areas of Responsibility
  • Software

Position Summary: 

 

Incumbent supports the .net application development from concept and design to testing and deployment.

Salary Range: 

Rate Minimum $73,000.00
Maximum $131,500.00

Required Qualifications:

  • 5 plus years experience developing, deploying, and supporting complex computing applications in a medium to large scale environment
  • Ability to establish and maintain effective working relationships across the HealthSystem
  • Ability to maintain a work pace appropriate to the workload
  • Ability to problem solve independently on application configurations
  • Ability to take creative and abstract concepts and produce a solid application framework
  • Ability to write clean, readable,and easily maintainable code
  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related discipline
  • Demonstrated experience in apply best practices in security to application development
  • Demonstrated expertise in server-side web presentation technologies
  • Demonstrated work experience in progressively more complex roles related to data analysis
  • Excellent written and verbal communication skills in English
  • Experience implementing automated testing platforms and unit tests
  • Extensive knowledge in two-tiered and three-tiered system architecture concepts
  • Familiarity with Software Change, Configuration Management, and Build Processes in a complex environment
  • Familiarity with the ASP.Net Model-View-Controller (MVC) framework
  • Must be a self-starter and be able to work independently or in team setting
  • Must be willing and able to work occasional weekends and evenings as needed
  • Must demonstrate customer service skills appropriate to the job
  • Must possess the skill, knowledge and ability essential to the successful performance of assigned duties
  • Previous experience developing data marts and data warehouses
  • Previous experience in customizing and enhancing web portal products
  • Proficient in C# and VB.Net with a good knowledge of their ecosystems
  • Proficient understanding of code versioning tools such as Subversion and Team Foundation Server
  • Strong development knowledge and understanding of Microsoft SQL Server 2012 and above
  • Strong knowledge of .Net web framework including version 3.5 and above
  • Strong leadership skills to effectively influence decisions and positively impact progress
  • Strong programming background using Transact-SQL
  • Strong understanding of Object Oriented Programming
  • Thorough understanding of configuring and administering Internet Information Services (IIS)
  • Thorough understanding of the Software Development Lifecycle process
  • Understanding of Active Directory security concepts as it applies to IIS and other application development principles
  • Understanding of fundamental design principles for building a scalable application

Preferred Qualifications:

  • Advanced degree in a technical discipline
  • Application development experience in an academic healthcare setting
  • Experience (development or integration) with enterprise financial systems
  • Experience developing HL7 clinical interfaces
  • Experience developing applications for SharePoint 2010 or 2013
  • Experience using / implementing EPIC clinical and revenue systems
  • Experience using / implementing the Allscripts (Eclipsys) Sunrise Clinical Manager systems
  • Information Technology Infrastructure Library (ITIL) Certification
  • Programming background for Mac and iOS
  • Project Management Professional (PMP) Certification
  • Strong development experience for iOS or Android devices
  • Strong programming background using PHP and MySQL

Physical, Mental & Environmental Demands:
To comply with the Rehabilitation Act of 1973 the essential physical, mental and environmental requirements for this job are listed below. These are requirements normally expected to perform regular job duties. Incumbent must be able to successfully perform all of the functions of the job with or without reasonable accommodation.