Sr. Business Application Developer - CX (Remote Option) @ New Jersey Resources - Wall, NJ

Job Overview

7 days ago

Sr. Business Application Developer - CX (Remote Option)

New Jersey Resources - Wall, NJ

Energize your future and join our team as we pursue a reliable, sustainable, cleaner energy future. At our Fortune 1000 diversified energy company, you’ll find a friendly, community-minded environment, with flexible work schedules, opportunities for growth and development, and competitive pay and benefits.

New Jersey Resources is seeking a Sr. Business Application Developer for Customer Experience to support NJR’s customer experience solutions with focus on SAP CRM and web and mobile sites. Create current and future state architectures, solutions, and providing guidance and sharing to the technical team while working closely with other IT, suppliers and business partners. Support the technical decisions and reviews, and accountable for delivering enterprise level technical solutions while ensuring the solutions meet IT architectural best practice, compliance, security and business requirements. Perform functional reviews, technical high level and detail level design, build and review, solutions from start to finish. Technical knowledge includes SAP CRM, SEW, payment solutions as well as strong experience working in a service-oriented architecture with middleware interfaces.

Major Responsibilities:
  • Implement solutions, including core template design, build, validation, roll-out and support
  • Responsible for delivering solutions in the areas of CRM Sales, Service, Marketing and SEW
  • Substantial experience in SAP CRM Self-Service Accelerator, DQM, Sales Service, Mindtouch, Marketing clouds
  • Enable the design of conceptual architecture and technical solutions
  • Strong experience in integrated solutions utilizing middleware to integrate with ERP, billing, work & asset management systems
  • Develop an understanding of all integrated systems (such as ERP, Agent Desktop, Billing, Work & Asset Management) that will be impacted by the implementation and begin to plan for the retrofit and conversion that may need to occur
  • Understand internal and external customer pain-points; anticipates customer’s needs and proactively design solutions
  • Analyze requirements and aid in designing technical solutions to meet business goals, objectives and functional/non-functional requirements in alignment with architectural standards
  • Designs, tests, and debugs Customer Experience interfaces
  • Work with other team members and leads, proactively identify and mitigate/resolve risks and issues
  • Develops scripts for data merging and migration, and assist in the development of ERP interfaces to internal and external systems
  • Documents all technical processes, requirements, flows and diagrams; develop appropriate requirements, design, testing and deployment documentation to support the solution delivery
  • Assists in day-to-day operations as troubleshooting problems arising from regular use, production support, and maintaining the Customer Experience platform
  • Provides the operational support for developing and maintaining the enterprise information architecture related to Customer Experience
  • Review and provide solution design for all boundary system integrations (ex: web services (SOAP/RESTFul)/service bus/microservices/API)
  • Work closely and be in alignment with IT, other project and legacy architect(s) and business team
  • Drive and address any critical production issues while balancing new project delivery
  • Provide recommendation for technology optimization/tuning
  • Drive and perform products/new technologies/solutions proof of concept and evaluation
Position Specifications:
  • Bachelor's degree in computer science, or equivalent plus minimum 5 years of relevant experience, including minimum 5 years in IT
  • Certification in SAP CRM modules
  • Experience in CRM based solutions around Case Management, Agent Desktop, Sales Productivity, Field Services, Project Service Automation, Customer Care and Contact Center
  • Development experience in core Java, .NET, J2EE, RESTful web services and modern front-end frameworks (jQuery, Bootstrap, LESS, etc.)
  • Knowledge of HTML, HTML5, CSS, JavaScript, XML, JSON
  • Desirable technical experience in Informatica iPaaS technology in API Gateway, Application/Data Integrations, B2B, and MFT
  • Knowledge of SSO, SAML, OAUTH
  • Strong knowledge in system integrations
  • Strong understanding of relational databases
  • Good knowledge of SDLC processes and tools and Agile or SCRUM processes
  • Holistic solution, design, and architecture skills
  • Excellent interpersonal, communication and team-facilitation skills, with ability to work well with team members and suppliers
  • Strong attention to detail and deadlines
  • Ability to work well under pressure and work on multiple projects concurrently
  • Ability to work independently with minimal supervision
  • 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.
This position can be hybrid in our Wall, NJ office (3 days onsite, 2 days remote) or remote option considered

New Jersey Resources is an Equal Opportunity/Affirmative Action 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.

Similar Jobs

Project Employee, Digital Operations Center

the NBA

Secaucus, NJ

Passion for delivering world-class online, mobile, and application experiences for sports fans. This position is responsible for the quality assurance of NBA…

Activities Director

The Landing of Hamilton

Township of Hamilton, NJ

Our benefits package is one of the best in the business. The Program Supervisor is responsible for activities, or programs as we call them, such as engaging…

Senior Advanced Analytics


Middletown, NJ

Advise business partners across multiple organizations with regard to patterns and relationships in data to provide insights and recommend business strategies…

UX Director - International Business Unit


New York, NY

Collaborate with product management on ideas that will help them reach their business goals. For positions that require some in-office work or in-person client…

Sports Trader


New York, NY

As a Trader, you will use a combination of sports knowledge, statistics, judgment and wits to help make a market in Mojo's new "career long" sports bet.

Oracle Application Support Analyst

Middlesex Water Company

Iselin, NJ

ERP application support or junior programming background. Work with business users to document and create queries. Manage helpdesk queue on a daily basis.


US Natural Resources Conservation Service

Somerset, NJ

If a tentative job offer is extended, selectee will have 2 business days in which to accept or decline. Surplus or displaced employees eligible for CTAP, RPL,…

Trading Support (Interest Rate Derivatives)


Jersey City, NJ

Focus on the needs of the business. Our client is a company who is a provider of banking and financial services. Adhere to deadlines and objectives.

Part Time Administrative Assistant


Farmingdale, NJ

Assist lead Community Manager with ARB (Architectural Review Board) application processing and perform on-site community inspections as necessary.

RN II/ Dedicated Horizon Employee Team

Horizon Blue Cross Blue Shield of New Jersey

Wall, NJ

Should be knowledgeable in the use of intranet and internet applications. Requirements may vary based on department’s business needs (Utilization Inpatient Case…

Lead Business Process Analyst


New York, NY

Advise business groups by providing strategic direction to initiative prioritization, integration, and resource application. 18 weeks of paid parental leave.

Director Temperature Controlled Logistics


Collegeville, PA

Nonstandard business hour support (e.g. weekends) as required. Can evaluate the latest technology advances and apply industry principles and applications.



Clark, NJ

Excellent communication skills are essential as you will be responsible for building relationships and influencing your business partners and suppliers.

API Performance Tester (Performance testing)


Philadelphia, PA

Enable early performance testing by leveraging until and/or functional tests as applicable at the earliest stage of the application development cycle.

Product Owner, DonorsChoose

Gray Scalable

New York, NY

Finalize and manage the financial model for this business, owning P&L and ultimately the funding this raises for classrooms.

Fully Remote - Billing Customer Service Rep.

Chubb INA Holdings Inc.

Whitehouse Station, NJ

Works collaboratively with team members, and business partners to provide a quality experience for our agents.

Product Manager

Visual Lease, LLC

Woodbridge, NJ

5+ years of agile product management experience ideating, developing, and launching successful web-based Enterprise business applications.

Business Systems Analyst, Sr

Fiserv, Inc.

Short Hills, NJ

In this hands-on role, you will work closely with our internal application and product owners and Client Operations teams to understand business requirements to…

Marketing Consultant

Lincoln Financial

Radnor, PA

Partner with internal stakeholders to understand business goals and objectives to effectively align marketing strategy, positioning, and approach.

Techno functional business analyst

Data Bridge

Jersey City, NJ

We are looking Techno functional business analyst. Experience with at least some years’ experience as a BA/FA. Delivery focused techno-functional role.

Senior Advanced Analytics


Bedminster, NJ

Advise business partners across multiple organizations with regard to patterns and relationships in data to provide insights and recommend business strategies…

Security Officer - Shopping Plaza

Allied Universal®

Township of Brick, NJ

Conduct regular and random patrols around the business and perimeter. We offer medical, dental and vision coverage, life insurance, 401K, employee assistance…

Marketing Customer Communications Manager

BlueTriton Brands

Stamford, CT

Experience leading projects and/or major business initiatives preferred. Must be proficient in Microsoft applications, with advanced knowledge in PowerPoint and…

Corporate Colleges Specialist


Hackettstown, NJ

Coach and role model the use of all supporting applications and systems including MyMarsU, Workday, Adobe Connect, College SharePoint sites and other supporting…