CarsonRecruiter Since 2001
the smart solution for Carson jobs

Lead Software Engineer (Android)

Company: U.S. Bank
Location: Carson
Posted on: May 26, 2023

Job Description:

At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at-all from Day One.
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.
U.S. Bank is currently seeking a product-aware and design-oriented Lead Software Engineer (Android) within Talech to re-imagine and flesh out our mobile experiences across various android devices. Talech is focused on building the next generation point of sale software for small business through simple, intuitive interfaces and powerful analytics. The Lead Software Engineer will be an early member of small close-knit team that is leading a mission to help merchants run their business better. The Lead Software Engineer is responsible for the development and application of the next generation of software. The primary responsibility of this role will be hands on coding.
#LI-Remote
Primary Responsibilities:
- Designs and develops mobile applications across all Android devices
- Collaborates closely with our product, design, and server engineers
- Utilize your experience and judgement to make the system scalable and performant
- Defines and documents the designs for applications and enhancements
- Creates, reviews, and may coordinate execution of unit test plans for multiple projects. Identifies opportunities to improve testing process
- Assists with design, coding, testing, implementation, and documentation of solution
- Develops high level program specifications. Ensures that expected application performance levels are achieved
- Assists technical staff and clients to investigate, analyze, and resolve highly complex technical problems. Identifies and manages interfaces, service levels, standards, and configurations
- Analyzes, defines, and documents design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external
- Supervises monitoring of existing application systems operating efficiency
- Identifies opportunities for improvement and recommends technical solutions
- Demonstrates deep understanding of the business needs driving projects. May be key point of contact for business line
Basic Qualifications:
- Bachelor's degree, or equivalent work experience
- 6+ years of relevant experience
Required Skills / Experience:
- Fluency with Kotlin and java development
- Knowledge of cutting-edge Android technologies
- Strong opinion about design and a desire for building beautiful user experiences
- A constant drive to make things simpler and faster
- 6+ years of experience in mobile/software development
- Hands on experience working with Android SDK, Android Studio, APIs, Database/SQL
- Experience with MVVM architecture
- Familiarity with LiveData, Room DB, and Coroutines
-
Preferred Skills / Experience:
- Solid engineering and coding skills with good understanding of data structures and asynchronous programming
- Empathy for our customers, who rely on us to run their business
- All our team members regularly speak with our customers
- Comfort and delight in a small, intense, high-growth startup environment
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) .
Learn how the way we work at U.S. Bank (https://assets.phenompeople.com/CareerConnectResources/prod/UBNAGLOBAL/documents/Thewaywework-1666895142717.pdf) drives meaningful relationships with our customers and collaboration across the company.
Benefits:
Our approach to benefits and total rewards considers our team members' whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following (some may vary based on role, location or hours):



  • Healthcare (medical, dental, vision)


  • Basic term and optional term life insurance


  • Short-term and long-term disability


  • Pregnancy disability and parental leave


  • 401(k) and employer-funded retirement plan


  • Paid vacation (from two to five weeks depending on salary grade and tenure)


  • Up to 11 paid holiday opportunities


  • Adoption assistance


  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law


    EEO is the Law
    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. Applicants can learn more about the company's status as an equal opportunity employer by viewing the federal KNOW YOUR RIGHTS (https://eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf) EEO 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) .
    U.S. Bank will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance.

Keywords: U.S. Bank, Carson , Lead Software Engineer (Android), IT / Software / Systems , Carson, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Carson RSS job feeds