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 - Charlotte, NC

posted 2 months ago

Full-time - Mid Level
Charlotte, NC
Credit Intermediation and Related Activities

About the position

This position at U.S. Bank is responsible for the analysis, design, testing, development, and maintenance of high-quality software experiences. The role requires a self-motivated individual who can collaborate effectively within a team and across the organization, ensuring that software artifacts adhere to U.S. Bank standards to minimize customer impact. The candidate will be well-versed in the agile software development lifecycle and DevOps principles, taking full ownership of the software development process.

Responsibilities

  • Design, develop, test, operate, and maintain software products.
  • Write production-ready and testable code with full stack ownership.
  • Create optimal designs adhering to architectural best practices, considering scalability, reliability, and performance.
  • Analyze failures, propose design changes, and encourage operational improvements.
  • Make design and coding decisions with a focus on customer experience.
  • Incorporate feedback from code reviews to meet standards.
  • Conduct code reviews to guide engineering best practices and compliance.
  • Ensure compliance and security best practices are followed in product development.
  • Focus on software reliability engineering standards in development processes.
  • Evaluate ideas, tools, technology, standards, and best practices.

Requirements

  • Bachelor's degree or equivalent work experience.
  • Five to six years of relevant experience.

Nice-to-haves

  • Strong hands-on experience in Java EE design and Microservices/API development using Java/Springboot.
  • Experience with SQL databases like PostgreSQL and NoSQL databases like Cassandra.
  • Prior experience with GraphQL.
  • Experience in streaming technologies like Apache Kafka (Spark preferred).
  • Experience in cloud-native development in Azure or AWS.
  • Familiarity with Jenkins/Cloudbees, Apigee, Istio, Kubernetes, Rancher.
  • Experience with API Automation Frameworks (Rest Assured, JMeter, Postman, Ready API, Karate, etc.).
  • Strong problem-solving and analytical skills.

Benefits

  • 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
Job Description Matching

Match and compare your resume to any job description

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