Senior Programmer / Analyst - AIS WebApps

SUNY Upstate Medical UniversitySyracuse, NY
103d

About The Position

Work with end users to coordinate the implementation of web applications through methods of requirements gathering, design, implementation, testing, training, support and maintenance. Provide end-user assistance involving analysis, identification of problems or needs, designing solutions and identifying required system adaptations. Organize and provide system documentation to support the maintenance and general application life-cycle. Also responsible for assisting with periodic system maintenance and upgrade activities.

Requirements

  • Bachelor's degree and 6 years of relevant Information Technology experience or an Associate's degree and 8 years of relevant Information Technology experience.
  • Strong interpersonal and communication skills.
  • Ability to evaluate existing application solutions and provide guidance and direction to improve workflows.
  • Complex programming and systems analysis experience developing and supporting web applications using JavaScript and .NET Core or other modern web development frameworks.
  • Strong experience with designing and working with RESTful APIs.
  • Strong experience with database design and development in Oracle or SQL Server.

Nice To Haves

  • Bachelor's degree and 8 years relevant information systems experience (preferably in a health care environment) or equivalent combination of education and experience.
  • Complex programming and systems analysis experience developing and supporting responsive web and mobile applications using JavaScript and .NET Core or other modern development frameworks.
  • Experience with .NET Blazor, .NET MAUI/Xamarin, Mobile Application Development for iOS/Android, Microsoft Azure Application Services, Microsoft Azure SQL.

Responsibilities

  • Coordinate the implementation of web applications through requirements gathering, design, implementation, testing, training, support, and maintenance.
  • Provide end-user assistance involving analysis, identification of problems or needs, designing solutions, and identifying required system adaptations.
  • Organize and provide system documentation to support maintenance and general application life-cycle.
  • Assist with periodic system maintenance and upgrade activities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service