Lead Software Engineer Full-Stack Developer
Company: U.S. Bank
Location: Santa Fe
Posted on: August 1, 2022
|
|
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****About the Role**U.S. Bank
recently announced one of its larger investments in modernizing its
technology to migrate its infrastructure and application portfolio
to the cloud, partnering with its primary cloud provider, Microsoft
Azure. U.S. Bank is committed to improving the speed at which it
brings innovation to its customers, and cloud computing expedites
that time-to-market while providing a new level of security over
data, financial assets and customer privacy. To complete this
technology transformation and maintain this new way of working into
the future, U.S. Bank is seeking enthusiastic talent in a variety
of roles-many of which will be hands-on innovators in this
transformative work for both U.S. Bank and its customers.U.S Bank's
technology landscape is going through a modernization journey that
spans across internal software development processes through the
overall application design and architecture. The Enterprise
Architecture team for which this position is for, owns 4 main
pillars to assist in this modernization journey for the bank. One
main pillar out of the 4, is to drive the organization to achieve
high application fitness and hygiene through multiple layers of
automation, assessing application health and building a
collaborative experience for engineering teams to shift to modern
development practices. A candidate for this position will be
responsible for creating the applications to make this
modernization journey for engineers more effective.We will be using
modern user experience concepts and game mechanics to motivate
engineers to take necessary steps to make the next generation of US
Bank applications great. You will be a part of a focused team that
operates within the Enterprise Architecture team that will build
these necessary systems. As a Full-Stack Lead Engineer, you will be
primarily responsible for building the application fitness
assessment and gamification systems in a cloud-native design to
achieve the modernization objectives. You will also get
opportunities to build the user experiences of the UIs we build. If
you are someone who keeps up to date with latest UI technologies,
has a deep passion to build resilient systems, like to experiment
and work collaboratively, you are likely to be a great fit for this
position. We promise that there are plenty of opportunities to
learn and do some groundbreaking work!This is a remote position for
anywhere in the USA.**\#LI-REMOTE #REMOTE** \#LeadSoftwareEngineer
#FullStack**Basic Qualifications:**+ Bachelor's degree or
equivalent experience+ 5+ years of relevant experience**Essential
Skills**+ Being responsible for designing, developing, testing,
operating and maintaining applications.+ Making sound design/coding
decisions keeping customer experience in the forefront.+ Building
applications on a cloud-native microservices architecture.+ Having
excellent hands-on skills with Java 11+, Spring Boot, SCSS,
JavaScript and related libraries / frameworks.+ Having excellent
hands-on skills with React, NodeJS, SCSS, JavaScript and related
libraries / frameworks.+ Building resilient systems using
asynchronous communication using Kafka or comparable cloud option.+
Excellent ability for data modelling for SQL as well as NoSQL
databases and experience with a range of DB engine types.+
Implementing application security, primarily using Spring Security
and exposure to authn/authz techniques.+ Having experience with
building applications for the cloud - Azure preferred.+ Experience
with Docker containers and container orchestration using Rancher
Kubernetes and Azure Kubernetes services.+ Adept with agile
software development lifecycle and DevOps principles, with special
exposure to JIRA, GitLab and Jenkins.+ Being thorough about
non-functional requirements such as scalability, availability,
logging, monitoring etc.+ Embracing emerging technology
opportunities and contributes to the best practices in support of
the bank's technology transformation.+ Contributing to a culture of
innovation, collaboration and continuous improvement.+ Working in
an agile environment with a good understanding of agile
principles.+ Having a mindset of experimentation, continuous
improvement and mutual respect.**Preferred Skills/Experience**+
Ensuring code quality and security by using tools such as
**SonarQube** , Fortify, Black Duck and **Twistlock** .+ Experience
in scripting- **Shell, Python, PowerShell, Groovy.**+ Cloud
automation experience using **Terraform** with CI/CD pipeline. End
To End Azure Cloud Infrastructure Automation Through Terraform.+
Experience in **Azure IAM, RBAC, DevOps, Azure ADFS, Cloud Service
Automation, self-service** provisioning.+ Implementing end-user
analytics and A/B testing.+ Looks for opportunities to simplify
product and technical design+ Strong problem-solving and analytical
skills.+ Excellent communication and interpersonal skills+ Having
the desire to seek for feedback from code reviews and end-users.+
Having the ability to craft well thought out user stories.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: $115,005.00 - $135,300.00
- $148,830.00Due 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, Santa Fe , Lead Software Engineer Full-Stack Developer, IT / Software / Systems , Santa Fe, New Mexico
Click
here to apply!
|