Job Description :
Role : Java Developer

Location : Rochester, MN

Duration : Long Term Contract

Experience : 9 Years



Passport Number is Mandatory



Description



· Responsible for the design, development, implementation, and maintenance of custom system software, and/or the installation and maintenance of purchased systems software, as well as the configuration and support of hardware systems across the clinic.

· In conjunction with more senior technical staff, develops proposals that consider alternatives and business case, and gains needed institutional approvals. Evaluates alternative approaches and presents recommendations to teams and unit leadership.

· Regularly reviews applications and makes modifications and/or updates to ensure currency and functionality within established environment. Maintains and supports multiple systems or complex software applications and their associated hardware at multiple clinic sites.

· Produces and maintains documentation such as system requirements, designs, resource inventories, and plans.

· Provides technical and project leadership to other staff members, demonstrates initiative, and works independently as needed to accomplish responsibilities.

· Works effectively across departmental organizations gaining consensus of stakeholders.

· May interface with vendor support service groups or other external support teams to ensure proper escalation during outages or periods of degraded system performance.

· Acts as a liaison to clinic departments and vendors to adequately support the division’s computing systems.

· Interfaces routinely with colleagues who may be located at any of the clinic group practices to perform job responsibilities requiring virtual collaboration and partnership.



Preferred Skills:



· Angular

· Ngrx

· Rxjs

· C#

· Java,

· Spring Boot

· Web Development

· Source Code Management (SCM)

· Git

· RestFull API Development



Qualifications:



· NoSQL Databases

· MongoDB

· Web Development

· Swagger

· CSS

· Typescript

· Docker Kubernetes

· TFS/VSTS

· Agile/Scrum

· Integrated Development Environments (IDE)

· WebStorm

· IntelliJ/Eclipse

· Visual Studio

· Code Test

· Driven Development

· Unit Testing