Application Engineer

Navy Federal Credit Union•Vienna, VA
•$97,800 - $143,000•Onsite

About The Position

The Application Engineer researches, evaluates, designs, implements, and maintains system and product solutions using engineering principles. The role provides technical direction and project and infrastructure support, maintains expert knowledge of evolving IT engineering technologies and trends, and leads complex projects or workstreams with limited supervision. It provides technical leadership for robust end-to-end solutions across cloud and mainframe environments, including cloud application delivery and highly available z/OS-based applications and platforms. The position provides technical leadership to agile teams within an Agile Release Train, leads project planning and delivery, and contributes to SAFe ceremonies and artifacts. It designs cloud integration patterns and scalable application architectures, supports Consumer Lending cloud migration and platform modernization, and collaborates on event-driven architectures, microservices, and CI/CD pipelines. It also designs, automates, operates, and supports mainframe systems and integrations across z/OS, cloud, distributed, and vendor environments. The engineer develops and supports application and platform solutions, maintains technical documentation, ensures security and integrity, and provides Level 3 incident support. The role may participate in an on-call rotation as required. The listed schedule is Monday through Friday, 8:00 AM to 4:30 PM. Locations are Vienna and Winchester, Virginia, and Pensacola, Florida.

Requirements

  • 8–10 years of experience as a cloud or integration engineer in a complex enterprise environment.
  • Hands-on experience with Java, Spring, MuleSoft, RESTful APIs, OAuth 2.0, message brokers, and REST API service development.
  • Hands-on experience with mainframe technologies such as JCL, REXX, TSO/ISPF, SDSF, CICS, Db2, IMS, JES2/JES3, MQ, TCP/IP, and z/OS UNIX System Services (USS/OMVS).
  • Experience with IBM System Automation for z/OS and IBM NetView, including administration, configuration, policy-driven automation, automation tables, message automation, command lists, event processing, resource dependencies, and automation routines.
  • Proficiency with cloud platforms (Azure, AWS, or GCP), especially managed integration services such as Azure Functions, Logic Apps, API Management, and Event Grid.
  • Experience integrating mainframe applications and automation with cloud, distributed, monitoring, event management, IT service management, and API-based solutions.
  • Experience deploying and maintaining production systems.
  • Experience supporting highly available mainframe production systems, including recovery, restart, health monitoring, workload scheduling, batch processing, and self-healing automation.
  • Knowledge of Parallel Sysplex environments, IBM Workload Scheduler (IWS/TWS/ZWS), and cross-system automation concepts.
  • Advanced organizational, planning, and time-management skills.
  • Advanced ability to exercise initiative and use sound judgment in decision-making.
  • Expert database and presentation software skills.
  • Expert research, analytical, and problem-solving skills.
  • Expert verbal and written communication skills.
  • Bachelor’s degree in computer science or information technology, or an equivalent combination of training, education, and experience.
  • Experience engineering, supporting, or integrating applications in complex enterprise mainframe environments, including IBM z/OS and z/Series platforms.

Nice To Haves

  • Master’s degree in computer science, information technology, or a related field.
  • Experience designing, implementing, and supporting cloud and cloud-native systems, LOS, and LMS systems.
  • Exposure to Databricks or other data lake platforms.
  • Business domain experience in consumer and business lending origination, servicing, and delivery.
  • AI experience.
  • Experience and knowledge of relational databases, data modeling, and ETL tools.

Responsibilities

  • Provide technical leadership to aligned agile teams within the Agile Release Train and actively contribute to SAFe ceremonies and artifacts.
  • Establish and lead project teams; develop project scope, plans, schedules, budgets, and communications; and manage resources, timelines, deadlines, quality, risks, issues, and changes.
  • Ensure successful project implementation and provide input on estimates, delivery timelines, and staffing needs.
  • Design and implement cloud-based integration patterns using tools such as MuleSoft, Kafka, and Azure Integration Services.
  • Design and maintain scalable architectures and application solutions; integrate changes with Navy Federal and vendor systems; and implement vendor SaaS solutions.
  • Support the Consumer Lending cloud migration and platform modernization roadmap.
  • Collaborate with platform architects to define and implement event-driven architectures, microservices, and CI/CD pipelines.
  • Collaborate with mainframe platform and application engineers to implement automation, orchestration, recovery, restart, monitoring, and operational support patterns across z/OS subsystems and middleware.
  • Document new system components and modifications to existing components.
  • Design and implement highly available mainframe application and platform solutions in accordance with Navy Federal standards, including integration patterns across mainframe, cloud, distributed, and vendor systems.
  • Partner with technology teams to identify and reengineer processes as applications and services onboard to or integrate with the mainframe platform.
  • Develop, maintain, and debug mainframe programs, jobs, and procedures as needed.
  • Analyze, modify, and create COBOL, JCL, SORT, Assembler, REXX, and Db2 code using Changeman.
  • Use mainframe and TSO debugging tools, including FileAid, $avers, JCLPLUS, and Omegamon, to identify and resolve issues involving mainframe components.
  • Create or modify job schedules using ESP.
  • Create change tickets, DTAs, and ServiceNow tickets as needed.
  • Maintain thorough mainframe technical documentation, including system diagrams, automation definitions, operational procedures, dependencies, and recovery processes.
  • Ensure the security and integrity of solutions and compliance with Navy Federal, industry engineering, and Information Security principles and practices.
  • Perform engineering tasks and assignments in support of business needs, including research, procurement, deployment, and configuration for new and modified systems.
  • Lead automation and orchestration of repeatable mainframe administration and application support tasks to improve reliability, reusability, and operational efficiency.
  • Provide technical leadership in architecture and the development of IT solutions.
  • Present clear, organized, concise information to varied audiences using appropriate media to enable effective business decisions.
  • Provide Level 3 development-tier support, troubleshooting and resolving application and solution incidents.
  • Provide Level 3 support for mainframe applications and platform integrations, including availability, performance, batch, middleware, automation, and production incidents.
  • Participate in an on-call rotation as required to support highly available mainframe and integrated application services.
  • Perform other duties as assigned.

Benefits

  • Highly competitive pay.
  • Generous benefits and perks.
  • Employee referral program eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service