• U.S. Bank
  • $91,420.00 -142,490.00/year*
  • Aitkin , MN
  • Financial Services - Banking/Investment/Finance
  • Full-Time
  • 38210 Co Hwy 12


Loading some great jobs for you...




Lead Full Stack Engineer - Minneapolis, MN or Irving, TX-190018422

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.

Be part of something big, where integrity matters and success inspires, where great people collaborate, innovate and give back, where you feel included, valued and proud. At U.S. Bank we re looking for people who want more than just a job they want to make a difference in the communities where they live and work.

The Lead Full Stack Engineer in Digital Authentication will execute true end-to-end development and testing of software products in an agile lifecycle. Partnering with key technical and business stakeholders, the lead will help refine the product vision, estimate and design a solution, create, purchase, or customize the requisite hardware and software to create the solution, ensure the quality of the final product through manual and automated tests, and support the new software as it is moved to production.



As an Lead Full Stack Engineer you will:
Guide the technical design and development of highly complex, cross-functional, multi-platform, application systems
Define and document the designs for applications and enhancements
Coordinate the definition of time tables and project tasks; estimates cost, and time
Create, review, and coordinate execution of unit test plans for multiple projects
Identify opportunities to improve testing process
Oversee the design, coding, testing, implementation, and documentation of solution
Develop high level program specifications
Ensure that expected application performance levels are achieved
Design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk
Guide technical staff and clients to investigate, analyze, and resolve highly complex technical problems
Identify and facilitate interfaces, service levels, standards, and configurations
Analyze, define, and document design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external
Oversee monitoring of existing application systems operating efficiency
Identify opportunities for improvement and recommend technical solutions
Demonstrate deep understanding of the business needs driving projects
Become main point of contact for business lines at times

Qualifications

Basic Qualifications
- Bachelor's degree, or equivalent work experience
- At least 10 years of experience with developing and implementing applications

Required Qualifications

  • TechnicalExperience (typically Java, C#, XCode, Android), including Version ControlSystems and development tools (Visual Studio, Eclipse, XCode, etc)

  • Solidunderstanding of security principals, technologies, and frameworks such asEncryption, SSO, OAuth, Certificates, Hashing, etc

  • FunctionalTesting experience, including ability to create, maintain and execute bothmanual and automated tests

  • DevOpscapabilities containers, cloud, automation, security, configurationmanagement, CI/CD

  • PreferredSkills/Experience

  • Expertin Agile Software Development (typically Scrum, Kanban, SAFe)- Leads byexample; providing support and mentoring as needed to ensure sufficient skill,knowledge and effectiveness in the development and testing process

  • Demonstratedtechnical leadership and direction

  • Extensiveknowledge in modeling and application design and architecture

  • Expertknowledge in IT/Software quality assurance, system testing tools andsystem/application testing and implementation

  • Knowledgein product/vendor management and change control

  • Open,honest, collaborative and clear intra-team communication skills

  • Entirelyself-directed, can solve business problems from inception to implementation can solve business problems without explicit direction

  • Creative,flexible, and willing to continuously change, evolve, and improve softwaredevelopment processes

  • Strongunderstanding of system and network architecture

  • Knowledgeof service virtualization, test case modeling, and test data management toolsand processes

  • Demonstratedenterprise-level collaboration and system architecture design

  • Demonstratedmentorship of more junior resources in technical and business topics

  • Abilityto analyze features to deliver solutions that meet business needs

  • Job


    Associated topics: analyse, analysis, analyst, business analytic, examiner, financial analytic, inspect, investment analyst, law, refine

    * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...