US Bank - Jacksonville, FL

posted 5 days ago

Full-time - Mid Level
Remote - Jacksonville, FL
Credit Intermediation and Related Activities

About the position

U.S. Bank is seeking a Senior Software Engineer - Application Architect to lead the technical design and architecture of software applications. This role involves developing application architecture blueprints, translating user requirements into technical specifications, and ensuring that the application infrastructure meets both functional and non-functional requirements. The position emphasizes collaboration with business teams, project management, and driving initiatives for improved user experiences and SEO outcomes. The role allows for remote work within commuting distance of the Jacksonville, FL location.

Responsibilities

  • Responsible for technical design and architecture of software applications.
  • Develop software application architecture and blueprints to meet functional and non-functional requirements.
  • Review developer technical designs and translate user requirements into technical specifications.
  • Design application's technical infrastructure, including components, platforms, and interfaces.
  • Convert specifications into design instructions to solve business problems through automation.
  • Participate in defining non-functional requirements and ensure application architecture supports these requirements.
  • Engage with Business and Marketing teams to gather requirements and determine necessary technologies.
  • Create detailed project plans and oversee task assignments and resource allocation.
  • Collaborate with users to define and refine requirements and monitor project progress.
  • Drive initiatives to support SEO improvement and enhance user engagement.

Requirements

  • Master's degree in Computer Science, Computer Engineering, or Information Systems Security plus 2 years of experience as a Programmer Analyst or related.
  • Bachelor's degree in Computer Science, Computer Engineering, or Information Systems Security plus 5 years of experience as a Programmer Analyst or related in lieu of a Master's degree plus 2 years of experience.
  • 2 years of experience with Master's or 5 years with Bachelor's in designing and developing custom components and ensuring accessibility compliance.
  • Experience in enhancing deployment timelines and mitigating project roadblocks during the development lifecycle.
  • Experience engineering applications with intricate interactions involving Databases, Shared drives, and Daily jobs for efficient data retrieval.
  • Experience implementing image optimization strategies to enhance overall page performance and user experience.
  • Experience leveraging AEM tags feature by storing tags in Mongo DB.
  • Experience establishing robust pipelines for automated deployments and integrating sonar security scans into the development process.
  • Experience developing automated workflows with scheduled triggers to streamline processes.
  • Proficiency in tools and technologies: AEM, Java, HTML, Jenkins, CSS, Git, HTL, JavaScript, CI/CD methodologies, and jQuery.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service