Responsibilities Develop/maintain back-end and front-end services Develop/maintain 3rd party API services Develop/maintain user interfaces Lead/guide a team of 2-5 engineers Work with system manger to roadmap future system enhancements Assist other areas of the clinical business as necessary Qualifications Experience with .NET and C# Developing in AngularJS 2.0 framework Experience and knowledge of core Java and J2EE including JDBC, Spring MVC, Hibernate, Web Services. Good experience (2+years) developing in AngularJS 1.X framework Strong Experience with Bootstrap, HTML 5 and CSS 3 Good understanding of JSON format Experience developing for Java application servers (JBoss/Wild fly, Tomcat, Jetty, WebLogic, WebSphere) Expert Level Spring or equivalent MVC framework Working understanding of responsive design and other modern web techniques Experience writing unit and integration testing (JUnit, Karma, Jasmine, Protractor) Strong experience with REST API and web services (3+ years) Experience with build tools like Grunt and Gulp /Web pack Proficient in test driven development Highly proficient in analytical and problem-solving skills with attention to details. Experience developing web applications Experience working within a SCRUM environment using JIRA or other Agile Project Mgmt. Experience with full software lifecycle and deploying applications to Production Must be a self-starter/self-directed member of the team Must have the ability to translated user requirements into design and implementation