Middleware Integration Lead

  • Full-Time
  • Wall, NJ
  • New Jersey Resources
  • Posted 2 years ago – Accepting applications
Job Description
Energize your future at New Jersey Resources (NJR). We are a Fortune 1000 employer located at the Jersey Shore in Monmouth County, and named a Most Trusted Brand among the country’s natural gas and electric utilities. Join our diversified energy company as we pursue a reliable, sustainable, cleaner energy future. You’ll find a friendly, community-minded work environment, where recognition for your work and opportunities for growth and development are complemented with competitive pay and benefits. That’s NJR Life.

New Jersey Resources is seeking a Middleware Integration Lead to participate in the planning, coordination and solution development and implementation activities related to the integration of applications and technologies within the organization.

Major Responsibilities:
  • Participate in planning of integration projects and corresponding strategies between business units and development teams
  • Provide technical knowledge and experience during the planning, execution and management of integrating new applications
  • Identify and resolve systems issues; identify common patterns and document best practices for integration
  • Develop standards and processes to support and facilitate integration projects and initiatives
  • Mentor Integration Solution Architects in carrying out application design tasks
  • Follow an integration methodology for middleware tools and data architecture
  • Liaise with IS Project Managers and IS Delivery Coordinators to implement effective solutions
  • Participate in integration testing phase of software and applications
  • Assist application software developers and engineers in development of APIs to interact with the AI environment
  • Build relationships with software development and engineering teams to gain an understanding of application architectures and required functionality
  • Build relationships with vendors of application software to provide feedback on their technical integration capabilities
  • Continually develop skills in the integration technologies in place in the AI environment, as well as staying informed on new developments in integration technology
  • Design, develop, test and deploy solutions within the organization’s architectural principles, policies and guidelines
  • Provide proper guidance to ensure integration services and architectures are designed, tested, documented, implemented, enhanced and maintained according to the enterprise standards and expected service quality
  • Develop an application integration solution architecture that accurately translates business requirements to technology and ensures the design will meet business requirements throughout the lifecycle of a change
  • Implement audit and monitoring solutions to provide proactive operational support in the AI environment
  • Identify opportunities to enhance or improve business processes via integration, and minimize their impact
Position Specifications:
  • Bachelor’s degree required, computer science strongly preferred
  • Six to eight years of experience in application integration management in one of the integration technologies – iPaaS Informatica Application Integration, MuleSoft, IBM Enterprise Service Bus, etc.
  • Three or more years direct experience in enterprise-level application integration
  • Three or more years database experience (DB2, Sequel, Oracle) Work with database platforms for SQL development, database design, management techniques and debugging
  • At least five years of experience working with web-based architecture utilizing but not limited to the following - ASP.NET, C/C++, C#, VB.NET, JavaScript, jQuery, HTML, CSS, Java / J2EE / JavaScript, JSON, 3rd Party API Utilization, IIS
  • Three or more years developing Java User Interfaces and Web Services (SOA/SOAP/REST/XML) applications
  • Fluent in the creation of stored procedures, functions, and views
  • Proficiency with API protocols and schemas such as SOAP and REST
  • Experience with tools to include: Toad, XMLSpy, and Subversion
  • Competency with XML constructs, XSD and schemas
  • Proven experience in overseeing the linking of cross-functional applications between diverse business units and systems
  • Experience with business and technical requirements analysis, business process. modeling/mapping and methodology development, and data mapping
  • Background in risk management methodologies as they relate to integration/software engineering
  • Experience with securing integration scenarios using appropriate authentication, authorization, non-repudiation, and data encryption methods
  • Strong knowledge of system and software quality assurance best practices and methodologies
  • Proven communication skills, problem-solving skills, proficiency in programming languages and data structures, and knowledge of integration best practices are critical to successful performance in this role
  • Highly self-motivated and directed, with keen attention to detail
  • Able to prioritize and execute tasks in a high-pressure environment
  • Experience working in a team-oriented, collaborative environment
  • Knowledge of applicable data privacy practices and laws
  • Proven leadership experience
Additional Technical Skills and Experience:
  • Direct, hands-on experience with automated integration tools, including Informatica integration toolsets:
o Enterprise Service Bus and/or iPaaS
o Service Oriented Architectures – SOAP, WSDL
o MQ Series setup and management
o WebSphere Application Server
o Experience with web service orchestration tools
  • Report writing development experience. (Crystal, Power BI)
  • Working knowledge of project management concepts, tools and techniques
  • Knowledge of network protocols and standards including but not limited to Microsoft Active Directory, TCP/IP, DHCP, DNS, WINS and SMTP would be a plus
We are 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.

Find out more at njresources.com/NJRLife
Apply to this Job