Sr. Business Application Developer - CX (Remote Option)

Wall Corporate Office, 1415 Wyckoff Rd, Wall, New Jersey, United States of America ● Virtual Req #1610
Monday, May 2, 2022

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.


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.



Other details

  • Job Function Sr. Professional
  • Pay Type Salary
This posting is inactive.
Location on Google Maps
  • Wall Corporate Office, 1415 Wyckoff Rd, Wall, New Jersey, United States of America
  • Virtual