Engineer III - Integration Specialist

US-TX-San Antonio

Careers (External)

Req #: 10827
Type: Full-Time
logo

PenFed Credit Union

Connect With Us:
Connect To Our Company
				Overview:

Are you looking to take your career from good to great? As an employee of PenFed, every day is an opportunity to thrive, and be part of a team working to ensure our organization is providing world class service to our members, employees, and our communities. We exist to help our members realize their full potential, educate and encourage their dreams, and make every effort to follow our mission and help our members "do better." Joining PenFed is more than being an employee; it's about being a part of the PenFed family.

PenFed is hiring a (Hybrid) Engineer III - Integration Specialist at our San Antonio, Texas or Tysons, Virginia location.  The Engineer III, Integration Specialist, plays a critical role in guiding application developers and technical leads in the integration of complex systems to support strategic business objectives. This role requires deep technical expertise in application integration, with a focus on delivering scalable, secure, and high-performing solutions.

Responsibilities:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. This is not intended to be an all-inclusive list of job duties and the position will perform other duties as assigned.

* With limited guidance of a senior staff member, develop software for break/fix and business requests by studying information needs; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
* Set local or team-based standards for programming tools and techniques, advises on their application and ensures compliance.
* Assume technical responsibility for all stages of the software development process to ensure compliance with application development standards and achievement of documented requirements.
* Utilize technical expertise in the requirements analysis phase to ensure the solution is both fit for purpose and fit for use.
* Design and execute acceptance testing to improve the quality and reduce operational risk of the developed application.
* Provide on-going support of developed applications to reduce the impact of application defects and related incidents.
* Take technical responsibility for all stages in the software development process. Prepare project and quality plans and advises systems development teams.
* Assign work to technical staff, monitors performance and reports progress. Provide advice, guidance and assistance to less experienced colleagues as required.
* Specify and design large or complex systems. Select appropriate design standards, methods and tools, consistent with agreed enterprise and solution architectures and ensures applied effectively.
* Review others' systems designs to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology.
* Contribute to policy for selection of architecture components. Evaluates and undertakes impact analysis on major design options and assesses and manages associated risks. Ensures that the system design balances functional, service quality and systems management requirements.
* Facilitate scoping and business priority setting for large or complex changes, engaging senior stakeholders as required.
* Select the most appropriate means of representing business requirements in the context of a specific change initiative.
* Drive the requirements elicitation process where necessary, identifying what stakeholder input is required.
* Obtain formal agreement from a large and diverse range of potentially senior stakeholders and recipients to the scope and requirements, plus the establishment of a base line on which delivery of a solution can commence.
* Take responsibility for the investigation and application of changes to program scope. Identifies the impact on business requirements of external impacts affecting a program or project.
* May act as project leader or receive work assignments from designated project leaders.

* Work as the primary technical expert within a mission critical application, acting as an internal consultant for all tasks in the analysis, design, testing and implementation of assignments.

* Analyze, design, develop, document and test application programs and system components of a medium to complex nature.  Has knowledge of the major peripheral systems that work in conjunction with assigned applications.

* Must be able to work multiple projects concurrently and shift priorities as required to meet business requirements and deadlines.

* Work as the highest level technical expert, acting as an internal consultant for all tasks in the analysis, design, testing and implementation of assignments.

* Ensure appropriate company and departmental Change Control and operational procedures are followed for all production-related updates assigned changes.

* Job duties as assigned.

Qualifications:

Equivalent combination of education and experience is considered.

* Bachelor's Degree in a related field.
* Minimum of six (6) years' experience in Application Integration.
* Knowledge of Integration Design patterns for building middleware applications using Synchronous / Asynchronous, Message Routing, Content Enrichment, Message Filtering, Message Transformation.
* Guaranteed Delivery, Message Sequencing, Batch Message processing, error handling and reconciliation mechanisms.
* Experience in creating Mulesoft API architecture with the Experience, Process and System API layers.
* Experience in Mule 4, Dataweave 2.0.
* Identify, analyze and develop interfaces and integration flows using Anypoint platform Mule 4.2 Runtime.
* Experience with Mule connectors: Salesforce, Database, SQS, HDFS, File. Etc.
* Experience with Anypoint Design Center and API Manager.
* Experience in SOAP, REST, Messaging (JMS), and security protocols including Basic, WS-security, SAML and OAuth2.
* Experience in deploying Anypoint Platform solutions to Hybrid, CloudHub, On-premises and Hybrid deployment topologies.
* Worked with Batch processing, Scatter gather, Splitter in Mule flows.
* Developed Logging, Exception and Notification frame work.
* Minimum of seven (7) years' experience with infrastructure designs, implementation, and support.
* Minimum of seven (7) years' experience with provisioning tool (Docker, Nugget etc.).

Preferred Quailifications

* Minimum of eight (8) years' using cloud based hosting solutions (AWS-EC2/ECS, Azure, Google Cloud).

* Minimum of eight (8) years' experience with large-scale applicationhosting solutions (Salesforce).

* Minimum of eight (8) years' developing automation workflows and routines, using Open Source Tools.

* Minimum of eight (8) years' experience with large-scale software implementation (high transaction volume, high-availability concepts).

* Minimum of eight (8) years' experience with Windows, Linux, server automation and scripting.

* Mulesoft Certified Integration Architect

Supervisory Responsibility

This position will not supervise employees.

Licenses and Certifications

There are no additional licenses and/or certifications required.

Work Environment

While performing the duties of this job, the employee is regularly exposed to an indoor office setting with moderate noise.

*Most roles require working in an office setting with moderate noise and the ability to lift 25 pounds.*

Travel

Ability to travel to various worksites and be on-call is required.
			
Share this job: