Lead Business Application Developer (Hybrid) @ New Jersey Resources - Wall, NJ

Job Overview

7 days ago

Lead Business Application Developer (Hybrid)

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 Lead Business Application Developer responsible for collaborating with business unit management, business relationship managers, various IT functional areas and outside consultants to assess feasibility, determine costs versus benefits, prioritize projects and develop and implement systems plans that address the application development requirements of the business and adhere to established systems objectives. Plans and directs the activities of a group of business application developers in defining requirements and in designing, developing, and implementing applications systems. Contribute to the development, maintenance and enhancement of business applications, providing specialized technical or business knowledge to the project.

Major Responsibilities:
  • Perform functional reviews, technical high level and detail level design, and oversee projects implementation from start to finish
  • Provide leadership for projects as assigned, identifying required work, timelines, and task
  • Help users to quickly resolve issue and determine where changes need to be made to resolve root cause
  • Serve as a senior level analyst gathering requirements and developing system design specifications for new information systems
  • Lead application development projects, new software selection and installations, and business process improvement efforts
  • Liaison with developers and other technical IT staff and contractors providing requirements and specifications and ensuring they are met
  • Develop and support applications using a variety of languages, including .NET, C#, VB.net, Java, Python, JavaScript, HTML and Angular
  • Collaborate with developers, business analysts, and architects to plan, design, develop, and test services, API, and web applications
  • Apply innovation, creativity and improvement to the development process and problem-solving, keeping abreast of new technologies
  • Recreates steps taken by user to locate source problem and rewrites program to correct errors. Evaluate and provide technical solutions for application development issues
  • Evaluate existing and new system functionality to determine requirements and develop action plan to correct deficiencies
  • Design, modify, develop, write and implement software programming applications following established architecture standards as well as software development and project management methodologies
  • Assure testing and debugging techniques are used effectively in system development and maintenance
  • Lead small projects and coach other project personnel to ensure business application systems are developed according to standards and established methodologies
  • Support critical business processes/systems that require design or integration of technical solutions that may cross multiple business functions
  • Investigate and resolve application functionality-related issues and provide support and troubleshooting of production systems
  • Hire, coach, and mentor professional staff, conducting performance evaluations, managing performance of the team’s goals and objectives, being accountable for results of the team
  • Prepares detailed specifications from which programs will be written, and design, code, test, debug and document programs
  • Monitor and reports to management on the status of project efforts, anticipating and identifying issues that inhibit the attainment of project goals and implementing corrective actions
  • Formulates and defines application scope and objectives and devise/modify procedures to solve business problems
  • Evaluates user requests for new or modified computer programs to determine feasibility, time required, compatibility with current system, and computer capabilities
  • Makes recommendations to business areas to leverage existing software functionality or incorporate additional technology options to gain full benefits
E. Position Specifications:
  • Bachelor’s degree in Computer Science, Management Information Systems, Business Management or related studies or equivalent work experience. MBA is a plus
  • A minimum of 7 years of experience in Information Systems/Technology, or related field
  • A minimum of 5 years managing teams of 3 or more including staff and or contractors
  • Understands at a high level the concepts behind Service Oriented Architecture (SOA) based services and how to configure the application to interact with SOA component
  • development experience in core Java, VB.NET, C#, ASP.NET, J2EE, XMSOAP, Microsoft SQL, RESTful web services and modern front-end frameworks (jQuery, Bootstrap, LESS, etc.)
  • Knowledge of HTML, HTML5, CSS, JavaScript, XML, JSON, SSO, SAML, OAUTH
  • Desirable technical experience in Informatica iPaaS technology in API Gateway, Application/Data Integrations, B2B, and MFT
  • Experience with Docker and cloud platforms (Azure), Kubernetes, cloud log services (Sumologic, Splunk), cloud application monitoring tools (AppDynamics, NewRelic) is a plus
  • Microsoft Business Intelligence components (SSIS, SSAS, SSRS, SharePoint)
  • Knowledge of project management methodology and proven experience handling multiple deliverables
  • This 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 is a hybrid schedule: 3 days on site in Wall, NJ office, 2 days remote

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

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…

Lead Business Process Analyst


New York, NY

Must have experience influencing business leaders and peers about the proper use of standard business process flows and system functionality.

Business Planning and Operations Lead NA Sales

Facebook App

New York, NY

Rhythm of Business & Business insights: Drive operational reviews and rhythm of the business, leading business analysis including revenue, customer and market…

Information Security Strategy and Operations Senior Manager

Capital Group

New York, NY

You’ve advised and partnered with business aligned security strategies and programs. You determine changes to Info Sec practices, processes and policies based…

Innovation Claims Lead – Allergy Category & North America Region

Sanofi US

Bridgewater, NJ

For New Product Development claims generation, key constellation is the cross functional project teams including Innovation leads, Global Medical Leads, Brand…

Xfinity Mobile Support Specialist (Virtual)


Philadelphia, PA

Works closely with third parties and business partners to understand root cause and make recommendations on process and Interactive Troubleshooting Guide (ITG)…

Innovation Co-Lead for Wellness

Sanofi US

Bridgewater, NJ

Business Acumen – Ability to effectively use economic, financial, market, stakeholder, and industry-specific indicators to fully understand and improve business…

Global PMM, Creators for Business Solutions, Family of Apps


New York, NY

Experience simplifying complex communications with technical, business, and external stakeholders. Understand market, competitive landscape, and target…

Integration Manager

Allied Digestive Health

West Long Branch, NJ

Bachelor's degree in business, accounting or related field preferred. Summary: The Integration Manager will lead the internal team responsible for merging…

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…

Product Manager, Associate


New York, NY

Well versed on new technology trends to help lead the team into adopting them for new products. Assist the Product Managers in the team to build the next…

Manager, Lead Investigator

Samsung Electronics

Ridgefield Park, NJ

Proactively address and manage employee relations issues to mitigate any adverse impact on the business. Creates, develops and leads best-in-class employment…

Contract Key Leader


Freehold, NJ

Review business data and metrics to evaluate progress toward goals and determine if adjustments are warranted. Must be 18 years of age or older.

Head of Marketing


New York, NY

Leaders who actively participate at all levels of building the business, not afraid to advocate for recommended solutions and promote.

Administrative Assistant

Tiffany & Co

New York, NY

The Administrative Assistant will be proactively lead daily calendars and resolve scheduling challenges. Major responsibilities include: calendar and travel…

Vice President, Climate Resilience


New York, NY

Learning opportunities designed to enhance the practical skills and business knowledge of our employees. Their managerial responsibilities include internal and…

Director Temperature Controlled Logistics


Collegeville, PA

Nonstandard business hour support (e.g. weekends) as required. Strong leadership acumen with the ability to lead cross functional meetings to drive strategic…

Marketing Consultant

Lincoln Financial

Radnor, PA

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

RN II/ Dedicated Horizon Employee Team

Horizon Blue Cross Blue Shield of New Jersey

Wall, NJ

May assume leadership type activities in team leads absence. Requirements may vary based on department’s business needs (Utilization Inpatient Case Management…

Global Social Insights Lead - All Gender

Sanofi US

Bridgewater, NJ

Must be proficient in business English. Proactively drive social listening-derived insights across the business, build future capabilities and drive the…

Human Resources Assistant

Moët Hennessy USA

New York, NY

The Human Resources Assistant leads and/or collaborates in the budget management process for all the departments. 2+ years of relevant work experience.

Retail Sales Consultant


Woodbridge, NJ

Responsible for assisting and consulting with customers on our products and services by utilizing knowledge, skills and technology to achieve a world class…

Consulting Services Risk Analyst

Risk Management Solutions

Hoboken, NJ

Become a project lead, managing complex engagements solving business and analytical challenges; Become a relationship management specialist, with business…

Business Systems Analysis

Fiserv, Inc.

Wilmington, DE

Consult to understand current business environment and client requirements and apply this as well as prior business environment and client requirements…