40333 Associate Business Application Developer - 1503 Application Development

New Jersey Resources Corp.

Wall Township (NJ)

Hybrid

USD 64,000 - 87,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Day one medical coverage
Generous 401(k) match
Direct Stock Purchase Plan
Wellness perks and fitness centers
Employee Assistance Program
Professional development and tuition|

Job summary

New Jersey Resources is seeking an Associate Business Application Developer to support day-to-day operations, maintenance, and enhancement of essential business applications. You will partner with business users and technical teams to ensure reliability, implement enhancements, and contribute to design, testing, and deployment of new capabilities.

Location is Hybrid with potential for growth. Base pay ranges from $64,000 to $86,500, with eligibility for annual incentives and comprehensive

Qualifications

  • Bachelor's degree required in software-related field.
  • Up to 3 years of software development or application support experience.

Responsibilities

  • Develop and maintain business applications per OO design principles and standards.
  • Participate in full SDLC from design to production support.
  • Build and support REST APIs, web services, and integrations.
  • Support deployments across environments.
  • Write clean, secure, well-documented code and perform tests.

Skills

Object-oriented design
Coding standards
Software development lifecycle
REST APIs & web services
System integrations
Unit testing & debugging
Code review & source control
Technical documentation
AI-assisted coding tools

Education

Bachelor's degree in Software Engineering or IT

Tools

GitHub Copilot
Microsoft Copilot

Job description

Step into a future fueled by innovation, sustainability and purpose. At our Fortune 1000 diversified energy company, we’re not just shaping a cleaner energy future, we’re building a workplace where you can thrive. Join a team that values community, flexibility and growth, and enjoy competitive pay, comprehensive benefits and a culture that supports your personal and professional development. Let’s energize the future together.

New Jersey Resources is seeking an Associate Business Application Developer will support the day-to-day operation, maintenance, troubleshooting, and enhancement of business applications that support critical business processes. This role will partner with business users and technical teams to ensure application reliability, resolve issues, implement enhancements, and contribute to the development, testing, and deployment of new capabilities.

Major 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.
  • Monitor application performance, respond to incidents, and assist with issue resolution to maintain system availability and user satisfaction.
Position Requirements:
  • Bachelors 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.

* The above job description is reflective of the primary duties of this position and in no way limits the supervisor from assigning any other duties, responsibilities or initiatives as deemed necessary.

Other Details:

Location type is Hybrid.

Compensation: Expected base pay range for this role will be $64,000- $86,500.
Base pay is based on several factors including, experience, skills, and knowledge.

This role will be eligible to participate in an annual short term incentive program.

Benefits That Support You
  • Day one medical coverage, including prescription, vision and dental plans, so you’re supported right away.
  • Our 401(k) plan has a generous company match to help you invest in your future.
  • Direct Stock Purchase Plan (with optional payroll deduction for employees)so you can share in the company’s success.
  • Wellness perks, including free on and off site fitness centers and other programs to keep you feeling your best.
  • A confidential Employee Assistance Program to support your wellbeing.
  • Professional development and tuition reimbursement to help grow your skills and advance your career.
  • Flexible work arrangements with many roles offering hybrid options based on job responsibilities and business needs.

New Jersey Resources is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, gender identity and/or expression, national origin, disability, veteran, or other protected status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager Financial Planning and Analysis
Manager Financial Planning and Analysis

New Jersey Resources Corp. • Wall Township (NJ)

Hybrid
USD 111,000 - 150,000
Day one medical coverage
401(k) match
Direct Stock Purchase Plan
+4
Hybrid Associate Business Applications Developer
Hybrid Associate Business Applications Developer

New Jersey Resources Corp. • Wall Township (NJ)

Hybrid
USD 64,000 - 87,000
Day one medical coverage
Generous 401(k) match
Direct Stock Purchase Plan
+3
Clerical Assistant IV
Clerical Assistant IV

New Jersey Resources Corp. • Wall Township (NJ)

Hybrid
USD 50,000 - 68,000
Day one medical coverage
401(k) matching company plan
Direct Stock Purchase Plan
+5
Application Developer
Application Developer

Brooksource • Morris Plains (NJ)

Hybrid
USD 34,000 - 48,000
Medical
Dental
Vision
+6
Operating Clerk
Operating Clerk

New Jersey Resources Corp. • South Highlands (AL)

On-site
USD 70,000 - 75,000
Medical coverage
401k match
Stock purchase plan
+4
Senior Application Developer
Senior Application Developer

ADP • Roseland (NJ)

On-site
USD 95,000 - 130,000
Medical, Dental, Vision, Life Insurance
Matched Retirement Savings
Wellness Program
+1
Junior Developer
Junior Developer

Paycom • Philadelphia

On-site
USD 70,000 - 100,000
Health, Dental, Vision, Life
401(k)/RRSP matching
Flexible hours & paid vacation
+2
Sr. Analyst Field Operations
Sr. Analyst Field Operations

New Jersey Resources Corp. • Wall (SD)

Hybrid
USD 93,000 - 125,000
Day one medical coverage
401(k) with company match
Direct Stock Purchase Plan
+3
Solution Engineer– Business Applications
Solution Engineer– Business Applications

StarSevenSix • Columbus (OH)

On-site
USD 90,000 - 125,000
Medical insurance
Dental insurance
Vision insurance
+1
Associate Program Manager
Associate Program Manager

Resource Innovations • Town of Newark (WI)

Hybrid
USD 80,000 - 100,000
Paid vacation
Paid holidays
401(k) with employer match
+4