Front End Software Engineer - Senior Level (Evergreen)
Posted on: January 2, 2020
Purpose of JobWe are currently seeking talented Front-End Engineers
- Senior Level for our Phoenix, AZ facility.
USAA Front End Engineers create and maintain the front-end portion
of our business software applications. Done well, many may never
realize or appreciate how critical these systems are or how we've
made them simpler, faster, and safer. Yet, they help make our
members' lives better. It's a great challenge and
Here, you will invent. You'll design and test. You'll take risks.
You'll create new technology, but the impact you'll make on our
members will be far more significant.
As a Front-end Engineer, you are expected to be able to function in
a fast-paced environment driving innovation through rapid
prototyping and iterative development ensuring quality is built
into all solutions. Your responsibilities will require you to be
familiar in front end development best practices and frameworks,
creating beautiful experiences for our internal and member facing
systems. You will be required to be knowledgeable in understanding
user requirements and tailoring user experiences accordingly. You
will engage with business clients, UI designers, developers and
architects to create high performing and easy to use systems via
the web as well as mobile-based applications. You will create and
implement design principles that ensures that our content renders
well across multiple devices. You will use and promote the use of
front-end and mobile testing tools to ensure quality.
As a Front-end Engineer, it will be your responsibility to maintain
code integrity and quality.Job RequirementsTasks:Utilizing
technical expertise; Creates system requirements, performs design
and analysis, and coding and unit testing of complex to highly
complex system functionality and/or defect correction across
Identifies ideas to improve system performance and impact
Resolves complex technical design issues.
Provides functional and/or technical guidance in evaluating
applications systems or evaluating requests for proposals.
Coordinates changes and influences and prioritizes tasks with
business or technical departments.
Analyzes and influences technical, system, and/or user
Identifies and creates solutions to improve system performance and
Facilitates root cause analysis of system issues to minimize impact
and future occurrences.
Creates system documentation/play book(s) and serves as a lead
technical reviewer and contributor in requirements, design and code
Typically serves as a resource to the business.
Develops accurate estimates on work packages and ensures the
accuracy of estimates developed by less experienced internal and
third party team members.
Analyzes and designs specifications for less experienced internal
and third party team members to execute.
Acts as a technical resource throughout the development life
May also actively contribute to the technical and soft skills
development of team members.
Assists team leads and management with delegation of technical work
packages to cross functional and third party team members for
execution through the full development life cycle.
Keeps management appropriately informed of progress and issues.
Coordinates system application transition from development teams to
maintenance and production teams, and/or constructs and implements
necessary controls to assure system/application
traceability.Minimum Education:Bachelor's degree required.
4 additional years of related experience beyond the minimum
required may be substituted in lieu of a degree.Minimum
Experience:6 or more years of software development experience
demonstrating depth of technical understanding within a specific
I/T discipline(s)/technology(s)ABOUT USAAUSAA knows what it means
to serve. We facilitate the financial security of millions of U.S.
military members and their families. This singular mission requires
a dedication to innovative thinking at every level. In each of the
past five years, we've been a top-40 Fortune 100 Best Companies to
Work For -, and we've ranked among Victory Media's Top 10 Military
Friendly - Employers 13 years straight. We embrace a robust veteran
workforce and encourage veterans and veteran spouses to apply.ABOUT
USAA ITOur most important qualification isn't technical, it's
human. Here, we don't just sit in front of a screen. We stand
behind our 11 million members who rely on us every day. We are over
3,000 employees strong, -a passionately supportive and
collaborative team built on agile principles. We've been a top-two
Computerworld 100 Best Places to Work in IT five years in a row and
were recently named a Top 50 Employer for Minority Engineers & IT
by Workforce Diversity Magazine.See what it's like to work for a
company where your passion meets our purpose:USAA Information
Technology: A Realistic PreviewWe're Hiring
- With limited guidance performs defect correction (analysis,
design, code) on less complex issues and/or codes applications of
- With guidance begins to install, customize and integrate
commercial software packages. Works with more tenured peers to gain
understanding of systems while conducting root cause analysis of
issues, reviewing new and existing code and/or performing unit
- Works with experienced team members to conduct root cause
analysis of issues, review new and existing code and/or perform
unit testing. Learns to create system documentation/play books and
attends requirements, design and code reviews. Receives work
packages from manager and/or delegates.
- Understands and assists in gathering and analyzing customer
requirements and may respond to outages following the appropriate
- Partners with experienced team members to develop accurate
estimates on work packages. May begin to identify issues that
impact availabilityMinimum Requirements - - - - -
- Bachelor's degree required or 4 additional years of related
experience beyond the minimum required may be substituted in lieu
of a degree.
React or AngularPreferred Requirements
- 1+ years of experience working with Agile methodology
- Experience in translating front-end mockups and wireframes into
- 1+ years of experience in designing/coding for high
availability and performance.
- 1+ years of experience with rapid prototyping / simulations /
- Experience supporting accessibility requirements from ADA
(Section 508 subset of a11y).
- 2+ years of experience on closures/Prototypes/JS.this and
- Understanding of HTTP interaction with browsers (request types,
request headers, synchronous/asynchronous requests).
- Understanding of page rendering orchestration within a
- Experience at using browser development tools within each major
- Delivering software using a container based infrastructure
- Familiar with Gradle, GIT, GitHUB, GITLab, etc. around
continuous integration and continuous delivery infrastructure
- Experience testing in Selenium frameworksDesired
Characteristics USAA Front End Engineers create innovative
solutions that impact our members. Collectively, we are:
- Curious and excited by new ideas
- Energized by a fast-paced environment
- Able to understand and translate business needs into
- Comfortable working as part of a connected team, but
- Community-focused, dependable and committed
- Exceptionally detail-orientedThe above description reflects the
details considered necessary to describe the principal functions of
the job and should not be construed as a detailed description of
all the work requirements that may be performed in the job.At USAA
our employees enjoy one of the best benefits packages in the
business, including a flexible business casual or casual dress
environment, comprehensive medical, dental and vision plans, along
with wellness and wealth building programs. - Additionally, our
career path planning and continuing education will assist you with
your professional goals.Relocation assistance is notavailable for
Keywords: USAA, Avondale , Front End Software Engineer - Senior Level (Evergreen), Other , Avondale, Arizona
Didn't find what you're looking for? Search again!