Note: The job is a remote job and is open to candidates in USA. Navy Federal Credit Union is a financial services organization. The Senior Application Engineer will research, evaluate, design, implement, and maintain the Advanced Lending System (ALS) module and related FIS Systematics solutions. The role also coordinates cross-functional technical activities, leads complex ALS initiatives, and provides technical direction and mentorship.
Responsibilities
- Lead current and upcoming integrations of the ALS module with a variety of product technologies
- Define the application design and delivery adhering to a Service Oriented Architecture paradigm, so that different components work seamlessly
- Drive system requirements, system specifications, input/output processes and working parameters by using systems engineering best practices
- Lead the development work streams responsible for creating compliant platforms
- Responsible for systems analysis, design, development, integration, enhancement, and deployment as well as application support for various applications
- Lead the deployment of new modules, upgrades and fixes
- Define, develop or modify software application modules or enterprise wide software systems using disciplined development processes
- Implement integration plans and interface with testing teams to incorporate plans into the integration testing process
- Prepare and present functional design specifications and design project process flow
- Provide specific detailed information for hardware and software selection, implementation techniques and tools for the most efficient solution to meet business needs
- Research, evaluate, recommend, and implement information technology that aligns with business needs and meets objectives
- Use holistic knowledge of all products in the information technology ecosystem to plan how new systems will be built and integrated
- Install, maintain, and perform configuration of infrastructure applications
- Create and manage life cycle of technical specifications from which programs and configurations will be applied to create the application, infrastructure or complete solution
- Review solutions to ensure alignment with customer objectives, organization guidelines/benchmarks and industry best practices
- Define and establish structure, process and governance mechanisms for knowledge management and knowledge sharing platforms (e.g., assimilation, classification and dissemination, etc.)
- Create operational artifacts, run-books and service level agreement documents associated with Cloud Data Platform services and products
- Serve as an advisor providing advice and counsel on assignments concerned with specialized or unique engineering requirements
- Participate in the creation of entire systems (e.g., clients, server hardware, network, databases, etc.)
- Provide technical direction and leadership routinely to other engineers; serve as a coach and mentor
- Identify potential problems in design, quality, or operation and initiate corrective action
- Maintain technical expertise in all areas of network and computer hardware and software interconnection and interfacing, such as routers, multiplexers, firewalls, hubs, bridges, gateways, etc
- Identify opportunities to effectively mitigate risk and improve performance and functionality
- Drive system testing including evaluation, verification & validation activities
- Install, maintain, and configure systems infrastructure on a widely distributed network
- Provide forward thinking technical expertise in current and emerging technologies, trends and practices
Skills
- Navy Federal Credit Union currently does not provide sponsorship for this role. Applicants must be authorized to work in the United States without the need for current or future sponsorship
- * 5+ years of experience in application or software development engineering, preferably at the enterprise level with a large financial services organization
- * Significant experience with Advanced Lending System (ALS) within FIS framework
- * Significant experience with private, public and hybrid cloud infrastructure (e.g., AWS, Azure, Google Cloud, Oracle Cloud, etc.)
- * Significant experience in working with big data technologies (e.g., Hadoop, Spark, etc.)
- * Significant experience with Agile software development practices including Scrum, JIRA, Peer Review, Git and CI/CD
- * Significant experience with Microsoft Windows and Unix/Linux server operating systems
- * Significant experience with modern network enabled relational databases
- * Advanced knowledge of Unix and Linux systems
- * Advanced knowledge of networking protocols (e.g., TCP/IP, HTTP, etc.) and standard network architectures
- * Advanced knowledge of databases, NoSQL systems, storage and distributed persistence technologies
- * Advanced knowledge of continuous integration and deployment and tools chain (e.g., GIT, Jenkins, Maven, RunDeck, Terraform, Ansible, etc.)
- * Advanced knowledge of discipline engineering principles, practices, and theories, and methods to identify and solve the highest complex problems and perform sophisticated analyses
- * Advanced knowledge of system engineering design methods including requirements analysis and flowdown, specification derivation and interface control documentation
- * Advanced knowledge and understanding of the end-to-end IT process, including architecture, design & engineering, implementation, and operations
- * Significant experience in developing scripts or applications to automate systems implementation, configuration, or management
- * Advanced knowledge of project lifecycles and management methodologies
- * Significant experience in cloud migration and engineering cloud centric environments
- * Significant experience leading systems analysis, design, and architecture efforts
- * Significant experience with system architectures in a service oriented and enterprise service business environment
- * Self-motivated and proactive, able to learn quickly and apply new concepts, tools and applications
- * Demonstrated ability to solve complex system/integration problems through innovative solutions
- * Advanced troubleshooting skills and ability to identify root causes of issues and provide solutions
- * Advanced problem solving, collaboration, critical thinking, team building, and presentation skills
- * Advanced skill applying innovative approaches to solve technical design issues
- * Expert verbal, interpersonal and written communication skills
- * Bachelor's degree in Computer Science, Information Technology, or related field, or the equivalent combination of education, training and experience
- * Mainframe, FIS Systematics and Cloud Experience
- * Significant experience writing converging programs, debugging or testing
- * Significant experience with Cobol, mainframe, CICS, Easytrieve, Assembler, Rexx
- * Significant experience with Job Control language (JCL) and ESP Scheduler
- * Significant experience migrating from FIS Systematics to Cloud
- * Advanced knowledge of banking/financial industry trends, products, and services
- * Advanced knowledge of Navy Federal products, services, programs, policies
- * Master's degree in Computer Science, Information Technology, or related field
Benefits
- Remote work
Company Overview