Senior Software Engineer - Architect/Big Data solutions (Palo Alto or Remote)
Company: U.S. Bank
Location: Trenton
Posted on: March 18, 2023
|
|
Job Description:
At U.S. Bank, we're passionate about helping customers and the
communities where we live and work. The fifth-largest bank in the
United States, we're one of the country's most respected,
innovative and successful financial institutions. U.S. Bank is an
equal opportunity employer committed to creating a diverse
workforce. We consider all qualified applicants without regard to
race, religion, color, sex, national origin, age, sexual
orientation, gender identity, disability or veteran status, among
other factors.
Job Description
Be a part of transformational change where integrity matters,
success inspires and great teams collaborate and innovate. As the
fifth-largest bank in the United States, we're one of the country's
most respected, innovative, ethical and successful financial
institutions. We're looking for people who want more than just a
job - they want to make a difference! U.S. Bank is seeking a
Software Engineer who will contribute toward the success of our
technology initiatives in our digital transformation journey.
This position will be responsible for the analysis, design,
testing, development and maintenance of best in class software
experiences. The candidate is a self-motivated individual who can
collaborate with a team and across the organization. The candidate
takes responsibility of the software artifacts produced adhering to
U.S. Bank standards in order to ensure minimal impact to the
customer experience. The candidate will be adept with the agile
software development lifecycle and DevOps principles.
Essential Responsibilities:
Responsible for designing, developing, testing, operating and
maintaining products
Takes full stack ownership by consistently writing production-ready
and testable code
Consistently creates optimal design adhering to architectural best
practices; considers scalability, reliability and performance of
systems/contexts affected when defining technical designs
Performs analysis on failures, propose design changes, and
encourage operational improvements
Makes sound design/coding decisions keeping customer experience in
the forefront
Takes feedback from code review and apply changes to meet
standards
Conducts code reviews to provide guidance on engineering best
practices and compliance with development procedures
Accountable for ensuring all aspects of product development follow
compliance and security best practices
Exhibits relentless focus in software reliability engineering
standards embedded into development standards
Embraces emerging technology opportunities and contributes to the
best practices in support of the bank's technology
transformation
Contributes to a culture of innovation, collaboration and
continuous improvement
Reviews tasks critically and ensures they are appropriately
prioritized and sized for incremental delivery; anticipates and
communicates blockers and delays before they require escalation
Basic Qualifications
- Six to eight years of relevant experience
Preferred Skills/Experience
Adept with agile software development lifecycle and DevOps
principles
Has technical expertise and leadership skills to resolve issues,
ensure product goals are met, and serve as a mentor to coach and
support junior engineers
Thorough understanding of the team's domain, how work in this
domain relates to the team's objectives and deliverables and how it
contributes to overall business strategy and how technical strategy
maps to this
Ability to collaborate on all aspects of product development
Technically proficient and able to define and fulfill solutions
requirements for end user
Able to communicate processes and results with all parties involved
in the product team, including engineers, product owner, scrum
master, third party vendors and customers
Proficient understanding of algorithms, data structures,
architectural design patterns and best practices
Effective communication, presentation, leadership, problem-solving
and analytical skills
Proven collaboration and influencing skills
Cloud ETL Development. Good to have exposure with Dockers /
Kubernetes
Hadoop Spark
If there's anything we can do to accommodate a disability during
any portion of the application or hiring process, please refer to
our disability accommodations for applicants
(https://careers.usbank.com/global/en/disability-accommodations-for-applicants)
.
Benefits:
Take care of yourself and your family with U.S. Bank employee
benefits. We know that healthy employees are happy employees, and
we believe that work/life balance should be easy to achieve. That's
why we share the cost of benefits and offer a variety of programs,
resources and support you need to bring your full self to work and
stay present and committed to the people who matter most - your
family.
Learn all about U.S. Bank employee benefits, including tuition
reimbursement, retirement plans and more, by visiting
careers.usbank.com .
EEO is the Law
Applicants can learn more about the company's status as an equal
opportunity employer by viewing the federal EEO is the Law
(https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf)
poster.
E-Verify
U.S. Bank participates in the U.S. Department of Homeland Security
E-Verify program in all facilities located in the United States and
certain U.S. territories. The E-Verify program is an Internet-based
employment eligibility verification system operated by the U.S.
Citizenship and Immigration Services. Learn more about the E-Verify
program
(https://careers.usbank.com/verification-of-eligibility-for-employment)
.
Salary range reflected is an estimate of base pay and is for the
primary location. Base pay range may vary if an offer is made for
work in a different location. Pay Range: $119,595.00 - $140,700.00
- $154,770.00
Due to legal requirements, U.S. Bank requires that the successful
candidate hired for some positions be fully-vaccinated for
COVID-19, absent being granted an accommodation due to a medical
condition, pregnancy, or sincerely held religious belief or other
legally required exemption. For these positions, as part of the
conditional offer of employment, the successful candidate will be
asked to provide proof of vaccination or approval for an
accommodation or exemption upon hire.
U.S. Bank will consider qualified applicants with criminal
histories in a manner consistent with the San Francisco Fair Chance
Ordinance.
U.S. Bank is an equal opportunity employer committed to creating a
diverse workforce. We consider all qualified applicants without
regard to race, religion, color, sex, national origin, age, sexual
orientation, gender identity, disability or veteran status, among
other factors.
Keywords: U.S. Bank, Trenton , Senior Software Engineer - Architect/Big Data solutions (Palo Alto or Remote), IT / Software / Systems , Trenton, New Jersey
Click
here to apply!
|