Back

CareerBe a part of the future of Healthcare Technology

Programmer Analyst (Web/Mobile Applics)

  • Description of duties:

    This position is expected to exercise discretion and independent judgment in the performance of the following duties:

    • Performs systems analysis and develops programming code defined in project plans to meet design specificationsin support of corporate goals and objectives.​
    • Designs, develops, documents, analyzes, creates, tests, or modifies computer systems or programs, including prototypes, based on user or system design specifications.
    • Completes application modifications to enhance functionality, adapt to technology changes, and to correct application errors.​
    • Completes other programming tasks, as assigned.​
    • Adheres to all appropriate Institutional policies (including IT OPs) and other relevant internal departmental policies.​
    Required Qualifications:
    • Bachelor's degree in computer science, information systems, or related field.​
    • 4 (four) years of computer programming experience utilizing Microsoft & other technologies such as C#, ASP.​NET, Web API, LINQ and Entity Framework.​
    • Proven expertise in HTML, CSS, Bootstrap, Java script, Angular and Knockout or Backbone are required.​
    • Mobile Web development experience with HTML5, CSS3 and popular frameworks like Apache Cordova are required.​
    • Hands on development experience in using SQL Server, including writing queries, Stored Procedures, and Integration Services scripts required.​
    • Experience with popular JavaScript toolkits such as jQuery a plus.​
    • Knowledge of SharePoint web front-end development is a plus.​
    • Experience interfacing with Oracle and DB2 is a plus.​
    • Experience with Microsoft BI Stack is a plus.​
    • Experience with Team Foundation Services is a plus.​
    Required Skills:
    • Excellent verbal and written communications skillsboth oral and written.​
    • Work with other IT delivery teams such as business analyst, security analyst and infrastructure to meet project goals.​
    • Ability to learn quickly and perform assigned tasks in a professional and timely manner.​
    • Ability to think abstractly, creatively, and apply web design and/​or web development principles.​
    • Strong analytical and problem solving skills.​