This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

US Bank - Hopkins, MN

posted 2 months ago

Full-time - Principal
Hopkins, MN
Credit Intermediation and Related Activities

About the position

The Principal Software Engineer Full Stack will play a crucial role in the analysis, design, testing, development, and maintenance of high-quality software solutions. This position emphasizes adherence to U.S. Bank standards to ensure a seamless customer experience while leveraging agile software development lifecycle and DevOps principles.

Responsibilities

  • Design, develop, test, operate, and maintain products using React.js and Angular.
  • Work on accessibility requirements for the website.
  • Participate in all phases of the Agile software development lifecycle and apply DevOps principles.
  • Enhance and develop front-end applications using modern front-end build pipelines and tools.
  • Design and develop backend APIs using Node.js and Express.
  • Utilize front-end engineering design patterns and micro app architecture.
  • Manage source code using source code management tools, ticketing systems, and wikis for collaboration, such as Jira, Confluence, and GIT.
  • Implement secure authorization methods such as JWT.
  • Lead the design and development of applications on Azure blob storage and configuration services.
  • Manage Kubernetes clusters and resources both on-premises and in Azure cloud.
  • Mentor junior team members in the utilization of DevOps principles in an Agile environment.

Requirements

  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience with data structure libraries (e.g., Immutable.js).
  • Strong knowledge of RESTful APIs and code versioning tools (GIT, TFS).
  • Familiarity with modern build tools such as Webpack, Vite, NPM, and Babel.
  • Experience with Redux, Jest, Backbone.js, Cypress, Node, GraphQL, Visual Studio, Splunk, JFrog, Jenkins, and Stash.
  • In-depth understanding of Kubernetes and ability to write Kubernetes manifest files.
  • Experience with CI/CD pipelines and tools like Terraform and Helm.

Nice-to-haves

  • Experience in mentoring junior team members.
  • Familiarity with Azure cloud services and orchestration.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays
  • Flexible scheduling options
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service