40333 Associate Business Application Developer - 1503 Application Development

New Jersey Resources•Wall Township, NJ
•Hybrid

About The Position

New Jersey Resources is seeking an Associate Business Application Developer to support the day-to-day operation, maintenance, troubleshooting, and enhancement of business applications that support critical business processes. The role partners with business users and technical teams to ensure application reliability, resolve issues, implement enhancements, and contribute to developing, testing, and deploying new capabilities. The position participates in the full software development lifecycle and supports application deployments across development, test, and production environments. It uses object-oriented design, established coding standards, secure and maintainable code practices, and AI-assisted tools in accordance with company guidelines. The role also monitors application performance, responds to incidents, and helps maintain system availability and user satisfaction. This is a hybrid role. The expected base pay range is $64,000–$86,500, based on factors including experience, skills, and knowledge. The role is eligible to participate in an annual short-term incentive program.

Requirements

  • Bachelor’s degree in Software Engineering, Information Technology, or a related field.
  • Up to 3 years of relevant experience with software development, application support, or a related technical area. Experience may include internships, co-ops, academic projects, or professional work.

Responsibilities

  • Develop and maintain business applications using object-oriented design principles and established coding standards.
  • Participate in the full software development lifecycle, including design, development, testing, deployment, and production support.
  • Build, consume, test, and support REST APIs, web services, and system integrations.
  • Support application deployments across development, test, and production environments.
  • Write clean, maintainable, secure, and well-documented code.
  • Apply unit testing, debugging, logging, code-review, and source-control practices to improve software quality.
  • Create and maintain technical documentation, including design notes, API documentation, deployment instructions, and support procedures.
  • Use AI-assisted tools such as GitHub Copilot, Microsoft Copilot, or similar tools for coding, testing, troubleshooting, documentation, and research while following company guidelines.
  • Communicate progress, risks, and support needs clearly and contribute to continuous improvement initiatives.
  • Monitor application performance, respond to incidents, and assist with issue resolution to maintain system availability and user satisfaction.

Benefits

  • Day-one medical coverage, including prescription, vision, and dental plans.
  • 401(k) plan with a company match.
  • Direct Stock Purchase Plan, with optional payroll deduction for employees.
  • Wellness perks, including free on- and off-site fitness centers and other programs.
  • Confidential Employee Assistance Program.
  • Professional development and tuition reimbursement.
  • Flexible work arrangements, with many roles offering hybrid options based on job responsibilities and business needs.
  • Eligibility to participate in an annual short-term incentive program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service