Applications Developer

Job Locations US-NY-Rochester and surrounding areas
Job ID
Information Technology


The Application developer will support business needs for Heritage Christian Services by creating technical solutions through application development practices This role will assist with requirements gathering, maintain and support functionality, develop and implement key functionality within the application, follow and apply software development life cycle best practices to create best in class applications.


Pay for this position:  $58461 - $70862 / year


The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to departmental budgets, qualifications, experience, education, licenses, specialty, and training. The above range represents the organization's good faith and reasonable estimate of the range of possible compensation at the time of posting


  • Build applications, server-side logic and/or cloud-based SQL database models
  • Design, code, test, debug, document, maintain, and modify computer p of high complexity, significance, and risk
  • Contribute to business enhancement requests, requirements, interdependencies, potential risks, workflow analysis, and functional specifications.
  • Responsible for all application configuration changes to improve data quality.
  • Serve as point person for integration with other platforms.
  • Provide technical support and troubleshooting on issues, configuration changes and new functionality related to applications.
  • Partner with IT help desk to ensure front-line support and user community has access to resources and documentation as needed.
  • Advocate for changes that align with overall IT strategy, such as cloud migration and leveraging single sign-on
  • Ensure that all significant application updates and other pertinent information are documented and communicated appropriately within the agency.
  • Manage and continually review permissions, access, roles, configuration of the applications.
  • Participate in user community forums and/or user conferences to share experiences with the application, learn about future updates, and make recommendations for enhancements.


  • Requires a bachelor's degree in computer science or related field
  • Requires at least 3-5 years of prior relevant experience, preferably in hands-on design, coding, integration, and deployment experience in Cloud-based applications
  • Deep understanding of modern web applications design architecture, good API design patterns, security, performance and scale.
  • Solid understanding of Database fundamentals such as, data modeling, query execution, authorization and authentication.
  • Designing and developing database driven IT applications in one or more software languages such as  Java/J2EE, Visual Basic, .net, HTML/XML, and Python.
  • Preferably working knowledge of Agile Methods and enterprise Cloud Integration
  • Experience with GIT or DevOps deployment technologies, preferred
  • C#, ASP.NET MVC would be good to have.
  • Excellent communication skills (both written and verbal)
  • Excellent interpersonal and technical support skills
  • Excellent organizational skills, accuracy and attention to detail
  • Strong analytical and problem-solving skills
  • Ability to work in a collaborative team environment and ability to complete work within demanding time-lines
  • Commitment to effectively handle confidential information
  • Demonstrated dedication to providing outstanding customer service

Our Commitment to Equity and Justice


We believe that people are entitled to dignity, respect, equity and justice. We champion a society that removes barriers. We reject racism and discrimination of any kind. We protest systemic and political inequities that marginalize people, recognizing that there is a history of structural racism in the United States. We will continue to learn and change to achieve justice. We know that strength comes from unity.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed