Skip to content

Web Programmer Analyst

New Jersey School Boards Association

Website 

 

NEW JERSEY SCHOOL BOARDS ASSOCIATION

“Our mission is the advancement of public education in New Jersey”

 

JOB TITLE:                            Web Programmer Analyst

                                                 IT Department, Connection Division

TERMS:                                   Full-time

MINIMUM SALARY:              $90,000

EMPLOYMENT STATUS:       Exempt

REPORT TO:                           Associate Director, IT

 

ABOUT THE ROLE

Designs, builds, and maintains custom web applications, services, APIs, and reports in support of core organizational functions and business processes.

RESPONSIBILITIES

  • Responsible for the management of NJSBA custom web applications.
  • Create and support business intelligence (BI) reporting for all departments.
  • Builds and improves systems for organizing, analyzing, and sharing data.
  • Evaluate existing systems and identify ways to improve the experience for both internal customers (staff) and external customers.
  • Design, develop, and implement new applications or replacements.
  • Works with staff to understand application problems.
  • Implements and supports SAML single sign-on.
  • Creates and analyzes financial reports.
  • Works with staff to develop solutions and responds to issues with Microsoft Dynamics CRM.
  • Supports 3rd party integrations using API functionality.
  • Assists with the technical management of Great Plains, including migrating data from the Microsoft Dynamics CRM to the GP 365 financial management system.
  • Supports staff with computer issues.
  • Analyze and provide solutions for various software requirements.
  • Available to work evenings and weekends as required.
  • Perform other duties as assigned.

EDUCATION AND EXPERIENCE

  • Bachelor’s degree or master’s degree in computer science or related field.
  • 5+ years’ experience in web development, programming, computer systems, databases and networks.
  • Knowledge and experience in system design, system security, system integration B2B B2C, SSO integration, QA, SDLC, system diagnosis, and troubleshooting.
  • Strong knowledge and experience in Service Oriented Architecture, SQL, and RDBMS.
  • Strong experience with C#, Python, PHP, JavaScript, jQuery, JSON, SQL, HTML, CSS, ASP.net.
  • Demonstrated ability to develop applications using hand coding without IDE.
  • Understanding of working with IDE.
  • Experience in managing and monitoring servers to ensure the performance of involved services and applications.
  • Experience in configuring and managing SMTP.
  • Ability to provide routine mentoring and technical guidance to support staff.
  • Experience in project management.
  • Familiar with K-12 education, finance, accounting, Customer Relationship Systems (Microsoft Dynamics 365 preferred), sales, marketing, legal, and compliance.
  • Proficient in Microsoft Office 365 Apps including Teams, Lists, SharePoint, One Drive, Forms, and traditional Office Apps, including Word, Excel, Access, PowerPoint, and Outlook.
  • Experience in developing WordPress plugins with PHP and SOAP/XML.

PREFERRED

  • 3+ years’ experience in Project Management, Microsoft Dynamics 365 Sales Professional preferred, but not required

KNOWLEDGE, SKILLS AND COMPETENCIES

  • Excellent organizational, analytical, interpersonal, written and verbal communication skills
  • Strong knowledge of the application and the business line being supported

NJSBA OFFERS:

  • Health
  • Dental
  • PERS Pension
  • Short and Long Term Disability
  • Flexible Spending Accounts

 

Interested candidates should submit a cover letter and resume to jobs@njsba.org by March 28, 2025.

 

Issued:            May 2021

Revised:          February 2025

To apply for this job email your details to jobs@njsba.org