Senior Cloud Application Developer
Company: Navy Federal Credit Union
Location: Vienna
Posted on: April 8, 2025
|
|
Job Description:
OverviewTo design, develop, implement and maintain new IT
solutions, or changes/enhancements to existing solutions that align
with business initiatives and corporate strategies. Complete
complex/unusual tasks under minimal supervision requiring advanced
analysis. Cloud Development: The Cloud Computing focus specializes
in the delivery of the computing services and the duties associated
with it such as designing, planning, administering, developing, or
maintaining applications in the cloud-based environments.This
position is eligible for the TalentQuest employee referral program.
If an employee referred you for this job, please apply using the
system-generated link that was sent to you.ResponsibilitiesProvide
day-to-day support for assigned Navy Federal development efforts in
compliance with NFCU standards, processes and procedures following
the System Development Life-cycle (SDLC) or applicable Agile
MethodologyIdentifies, analyzes, designs, develops and maintains
cost-effective information technology solutions that align with
business initiatives and corporate strategiesAnalyzes, defines, and
documents requirements for data, workflow, logical processes,
hardware and operating systems environment, interfaces with other
systems, internal and external controls and outputProvides subject
matter expertise and mentorship in developing system software code
using commonly known best practices while adhering to NFCU
standards and policies regarding software developmentResponsible
for ensuring the security and integrity of all NFCU
systemsParticipates in enhancing performance and availability of
designed system solutionsSupports/leads the preparation, execution
and documentation of development tests and
evaluationsSupports/leads the preparation and maintenance of all
project documentation in accordance with the Systems Development
Life-Cycle (SDLC) phases. Mentors team members in developing these
artifactsEnsures all revisions and refinements of software account
for all changes in functional system requirements and equipment
configurations that may occur during the product
life-cycleSupports/leads the implementation of systems/applications
into test and production environments. Prepares implementation
plans and change requests required for system migrationSupports and
leads team of peers and junior level software engineers through the
software development life-cycleSupports/leads the effort to provide
technical support to customers during software warranty
periodResponsible for consistent, concise, relevant, reliable and
timely information to all appropriate internal and external
stakeholders through a variety of communication
channelsSupports/leads the training of peers and junior level
engineers in new or modified systems/applicationsAdditional
ResponsibilitiesMay be tasked with the Technical Leader role of a
project with the responsibility of full software life-cycle
development from requirements analysis to project closeoutWorks
independently, regularly communicating with project stakeholders on
project progress and statusResponsible for ensuring compliance with
SDLC, Application Development, EA, CCRM, DBA, Data, and Security
standards and proceduresSupports the Requirements Analysts team in
the development of the Software Requirements Document (SRD)Applies
functional knowledge to analyze and resolve complex project
solutionsCapable of designing, coding, debugging and maintaining
complex software solutionsAble to communicate complex technical
concepts to technical and non-technical personnelEffectively
communicates information in line with the target audience
experience, background, and expectations; uses terms, examples, and
analogies that are meaningful to the audienceProactively
accumulates and maintains knowledge of current and
emerging/evolving technologies, concepts, and trends in the IT
field. Mentors others as knowledge increasesProvides input on
improving or enhancing existing organizational processes based on
lessons learned and experiences from project workPerforms root
cause analysis to quickly identify and resolve issues causing
recurring technical problemsEnsures accuracy of information
communicated to effectively support project leadership decision
makingPerforms other duties as assignedQualificationsBachelors
degree in Information Systems Technology, Computer ScienceFour (4)
years plus of recent experience migrating existing Java EE
applications to SpringBoot and/or building green field cloud native
applications for both on premise and off premise cloud
environmentsDevelop and deploy Java applications utilizing Azure
Cloud servicesFive (5) plus years of recent advanced experience and
programming knowledge in distributed Java, Java EE and Servlets,
Struts, JSP, JSF, JSTL, JMS, JNDI, JDBC, JAXB, ORMs (Hibernate,
Ibatis, Mybatis), build automation scripts (Maven, Ant) and
automated testing (Junit, Mockito)Two (2) plus years of advanced
experience/knowledge in Web Services, including: WSDL; SOAP/XML
based web services, RESTful web services and Micro
ServicesKnowledge and experience in using IntelliJ, Visual Studio
Code and/or Eclipse as a development IDEs. Recent experience using
GIT or GITHUB for source controlStrong knowledge of network
concepts such as DNS, Firewalls, SSL certificates and protocols
like HTTP, HTTPS and SSH. Knowledge and demonstrated experience in
building secure applicationsXML technology experience such as XSD,
XPath, XQuery, XSLT, etc.Expert experience/knowledge of the Systems
Development Life-cycle (SDLC)Strong analytical, planning and
technical problem solving skillsAdvanced experience/knowledge in
systems, workflow and procedural analysisAdvanced ability to
prioritize, plan, and organize tasksAdvanced interpersonal, verbal,
and written communication skillsEffective research, analytical and
problem solving skillsEffective skills in resolving conflicting
requests and meeting changing requirementsAbility to lead
independent teams, exercise initiative and use good
judgementEffective Skill in using Microsoft Office suite: MS Word;
MS Excel; MS PowerPoint; MS SharePoint, etc.Desired
QualificationsTwo (2) years of technical leadership experience
leading software teams through the entire software development
Life-cycleRecent experience using Test Driven development in an
agile environmentExperience with IBM Datapower, IBM MQ and IBM
Integration Bus (IIB)Familiarity with financial industryExposure
and knowledge to agile tools such as JIRA, Pivotal Tracker, Azure
ADO and other collaborative tools.Experience in building
applications with scripting frameworks like Angular, React.js and
Vue.js.IT Industry Certifications in good standingEffective skills
with Microsoft .NET Framework and C#, VB.NET.Knowledge of NFCU
operations, processes, and proceduresHours: Monday - Friday, 8:00AM
- 4:30PMLocation: 820 Follin Lane, Vienna, VA 22180 - 5510 Heritage
Oaks Drive, Pensacola, FL 32526About UsNavy Federal provides much
more than a job. We provide a meaningful career experience,
including a culture that is energized, engaged and committed; and
fierce appreciation for our teams, who are rewarded with highly
competitive pay and generous benefits and perks.Our approach to
careers is simple yet powerful: Make our mission your passion. Best
Companies for Latinos to Work for 2024 Computerworld Best Places to
Work in IT Forbes 2024 America's Best Large Employers Forbes 2024
America's Best Employers for New Grads Forbes 2024 America's Best
Employers for Tech Workers Fortune Best Workplaces for Millennials
2024 Fortune Best Workplaces for Women 2024 Fortune 100 Best
Companies to Work For 2024 Military Times 2024 Best for Vets
Employers Newsweek Most Loved Workplaces 2024 PEOPLE Companies That
Care Ripplematch Recruiting Choice Award Yello and WayUp Top 100
Internship ProgramsFrom Fortune. 2024 Fortune Media IP Limited. All
rights reserved. Used under license. Fortune and Fortune Media IP
Limited are not affiliated with, and do not endorse products or
services of, Navy Federal Credit Union.Equal Employment
Opportunity: All qualified applicants will receive consideration
for employment without regard to race, color, religion, sex, sexual
orientation, gender identity, national origin, disability, or
status as a protected Veteran.Hybrid Workplace: Navy Federal Credit
Union is a hybrid workplace, and details will be discussed during
your interview process.Disclaimers: Navy Federal reserves the right
to fill this role at a higher/lower grade level based on business
need. An assessment may be required to compete for this position.
Job postings are subject to close early or extend out longer than
the anticipated closing date at the hiring teams discretion based
on qualified applicant volume. Navy Federal Credit Union assesses
market data to establish salary ranges that enable us to remain
competitive. You are paid within the salary range, based on your
experience, location and market positionBank Secrecy Act: Remains
cognizant of and adheres to Navy Federal policies and procedures,
and regulations pertaining to the Bank Secrecy Act.by Jobble
Keywords: Navy Federal Credit Union, Washington DC , Senior Cloud Application Developer, IT / Software / Systems , Vienna, DC
Click
here to apply!
|