Programmer Analyst II
2 months ago
Rensselaer, United States
Healthcare Association of NYS
Full time
EOE StatementAs an Equal Opportunity / Affirmative Action Employer, HANYS actively seeks candidates who are female, minority, disabled and/or veterans and will not discriminate in its employment practices due to an applicant's race; color; creed; religion; sex (including pregnancy, childbirth or related medical conditions); sexual orientation; gender identity or expression; transgender status; age; national origin; marital status; citizenship; disability; criminal record; genetic information; predisposition or carrier status; status with respect to receiving public assistance; domestic violence victim status; status as a protected veteran; or any other characteristics protected under applicable law.
HANYS will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.
Position
Programmer Analyst II
Division
Healthcare Association of New York State
Description
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 salary for this position is between $85,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.
- 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.
Position Requirements
About the Organization
HANYS is the only statewide hospital and continuing care association in New York. We are located near Albany and represent 500 not-for-profit and public hospitals, nursing homes, and other healthcare organizations. Our members are not only the largest providers of inpatient and outpatient care, and essential providers of primary care, they are among the largest employers in many communities.
We harness the power of a unified statewide membership and collaborate with regional, state, and national associations. HANYS advocates before Congress, the Governor's office, the State Legislature, and state and federal agencies. We also provide education, data analytics, quality improvement initiatives, and operational assistance to help our members navigate the complexities of healthcare reform, and achieve the 'Triple Aim' of better care, better health, and lower costs.
This position is currently accepting applications.