Senior Application Engineer

Navy Federal Credit Union

Design, develop, and optimize robust, scalable software applications that seamlessly connect technical teams with end-users, addressing complex business needs through innovative, cloud-enabled solutions. Leverage full stack development expertise across the entire software development lifecycle—including design, coding, testing, deployment, and maintenance—to deliver impactful system enhancements. Operate with minimal supervision, applying a deep understanding of business objectives to drive projects that support operational excellence. Demonstrate advanced proficiency in modern development practices, cloud platforms, and low-code/no-code technologies such as PEGA and Microsoft Dynamics.

  • Bachelor’s degree in Computer Science, Information Systems, or a related field—or equivalent combination of education and experience
  • Experience with object-oriented programming languages with specific emphasis on Java
  • Experience with Java Enterprise Edition (J2EE/JEE), Spring Framework, and Hibernate
  • Experience with web service, microservice, API development including REST and SOAP architecture patterns
  • Experience with database platforms (e.g., Oracle, MS SQL Server, DB2, AzureSQL. Cosmos)
  • Experience with developing and deploying applications to MS Azure or other public cloud platforms
  • Hands-on experience with low-code/no-code platforms such as PEGA and Microsoft Dynamics
  • Deep understanding of database design, web technologies, and scalable system architecture
  • Strong analytical and problem-solving skills with the ability to resolve complex technical challenges
  • Excellent communication skills for conveying technical concepts to both technical and non-technical audiences
  • Experience with Agile methodologies, version control systems, and software testing practices
  • Proven ability to lead initiatives, mentor team members, and contribute to strategic engineering decisions

Hours: Monday - Friday, 8:00AM - 4:30PM

Location: 820 Follin Lane, Vienna, VA 22180 | 5510 Heritage Oaks Drive, Pensacola, FL 32526

  • Architect and implement high-quality, full stack software applications using modern frameworks and cloud-native technologies to meet evolving business requirements
  • Collaborate with cross-functional teams—including engineers, stakeholders, and product managers—to gather requirements, propose solutions, and ensure timely delivery
  • Write clean, scalable, and maintainable code across front-end and back-end systems, adhering to best practices and organizational standards
  • Optimize application performance and user experience through efficient use of data structures, algorithms, and cloud services
  • Troubleshoot and resolve complex issues related to application functionality, performance, and integration
  • Conduct code reviews, mentor peers, and contribute to maintaining a high-quality codebase
  • Lead small-scale initiatives and projects, fostering collaboration and continuous improvement across teams
  • Contribute to the development and enforcement of engineering policies, coding standards, and documentation practices
  • Continuously explore and apply low-code/no-code platforms like PEGA and Dynamics to accelerate solution delivery and enhance agility
Read Full Description
Confirmed 17 hours ago. Posted 4 days ago.

Discover Similar Jobs

Suggested Articles