Please upgrade your web browser

These pages are built with modern web browsers in mind, and are not optimized for Internet Explorer 8 or below. Please try using another web browser, such as Internet Explorer 9, Internet Explorer 10, Internet Explorer 11, Google Chrome, Mozilla Firefox, or Apple Safari.

Programmer Analyst II

Posted on 9 July 2024 by

Company
Healthcare Association of New York State (HANYS) 
Industry
Information Technology 
Location
Rensselaer, NY  

The Healthcare Association of New York State (HANYS) is seeking a Programmer Analyst II. Reporting to the Director, IS Software Development this position will be responsible for both maintenance and application development. Application maintenance includes minor enhancements, problem investigation, problem resolution, and application tuning. Application development includes analysis of business requirements, design, specification, database architecture, development, testing, and application production implementation. Post implementation review and assessment are also included. The position holder may also be responsible for leading projects to implement new systems or functions including participation in build vs. buy recommendations, vendor/product selection.

This is a hybrid position based in Rensselaer, NY and applicants must live within a commutable distance from our office. The expected salary for this position is between $83,000 and $95,000 annually. Payrate offered will be based on the successful candidate’s relevant experience, knowledge, skills, and abilities and in consideration of internal equity.
Principals only.

Key responsibilities include but are not limited to:

• Support HANYS’ development efforts by serving as a member of our agile development team.
• Interacts with staff and project stakeholders, following methodologies established in our agile development lifecycle to gather requirements, create user stories, provide estimates, identify assumptions and risks to deliver high quality functioning software.
• Interprets given specifications and completes programming and analytical tasks assigned.
• Assists in efforts to design, develop, test, and implement software to meet the requirements, specifications, and internal programming standards.
• Responsible for all phases of application development including architecture, database design and connectivity.
• Strong knowledge of database procedures and Microsoft SQL Server concepts including used of stored procedures, SQL Server Integration Services and SQL Server Agent jobs.
• Participates in agile retrospectives to help evaluate team performance, identify and suggest processes and methodologies that may improve team performance on future projects or work iterations.
• Work collaboratively on creative problem solving.
• Provides support and training to users on new and existing programs as needed.
• Follow procedures and prepares documentation on completed projects to substantiate work completed and for future reference.
• Participates in programming projects, independently when required.
• Competently interacts and works in a team environment.
• Develops skills through either formal or informal training based on the needs of the division.
• Identifies and champions opportunities for improvement.
• Maintain high standards of software quality within the team by establishing good practices and habits.
• Contributes to development and investigation of alternative solutions to meet the project requirements.
• Provides mentoring and technical assistance to peers and lower-level developers.
• Supports end user acceptance testing by providing training, technical assistance, and other support as needed to fully test deliverables prior to implementation as required by our agile development lifecycle.
• Under the direction of our database team contributes to the design and maintenance of databases associated with HANYS application systems.
• Responds to service and trouble tickets for assigned applications when advanced support is required.
• Performs other duties as assigned as required.

Qualifications:

• Bachelor’s degree in Computer Science or related field preferred or an equivalent combination of education and experience with at least 3+ years of programming experience in all phases of software development including design, coding, testing, debugging and deployment
• Proficient in .Net (C#, ASP.Net) with Web API, MVC, HTML5, CSS, JavaScript, and JQuery
• Strong knowledge of the .NET framework (4.5 and higher)
• Experience building and consuming services using RESTful APIs
• Strong understanding of object-oriented programming and SOLID design principles
• Awareness of continuous integration, automated testing, source control, and other DevOps methodologies
• Full SDLC application development experience required including the use of project tracking and source control using TFS or similar products.
• Good at understanding requirements and estimation, preferably as part of an agile team
• Strong team player, have ability and willingness to mentor junior developers.
• Have passion for learning new technologies and enhancing existing skills.
• Extensive experience working with relational databases (SQLServer) with a background with complex queries. Strong experience with stored procedures and SQL server agent jobs.
• Experience supporting AMS (Association Management Software) or CRM (customer relationship management software), and MRS (Microsoft Reporting Services) experience preferred.
• Good oral and written communications skills required as well as the ability to perform effectively with minimal supervision.
• Able to work in a fast-paced, dynamic environment and make substantive contributions to division and organization excellence.

We offer the opportunity to work in a dynamic environment that serves the health care industry as well as a competitive salary and an excellent benefits package, including a 401(k) Plan.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected status.

Posted By