U.S. Bancorp logo

Senior Software Engineer - AEM in Overland Park, Kansas

U.S. Bancorp

Overland Park, KS
Full Time
Senior
133k-164k
about 1 month ago

Job Description

About the Role

U.S. Bank is seeking a Senior Software Engineer - AEM in Overland Park, Kansas. The role involves leading the design and development of Adobe Experience Manager solutions, integrating complex components, and enhancing U.S. Bank's Business Banking products segment. The position offers opportunities for technical leadership, working with modern technologies, and supporting the bank's digital initiatives within a collaborative environment.

Key Responsibilities

  • Lead the design and development of Adobe Experience Manager (AEM) solutions, integrating complex components to meet client requirements.
  • Analyze user needs and software requirements to determine feasibility within time and cost constraints.
  • Develop and maintain AEM components and templates using Java, Sling, Sightly (HTL), and related technologies, ensuring reusability across product segments.
  • Develop or direct software system testing, validation procedures, programming, and documentation.
  • Integrate AEM with external systems and services via RESTful APIs for seamless data exchange and dynamic content rendering.
  • Conduct unit testing and debugging of AEM components and functionalities using tools like JUnit and browser developer tools.
  • Write and implement custom code for AEM applications, including Sling servlets, Java classes, and client-side scripts to meet specific business needs.
  • Provide technical leadership and guidance to other AEM development teams, setting best practices and standards.
  • Recommend new features in AEM such as Launches and Sling Context Aware configs.
  • Oversee the implementation of security best practices, review code merge requests, analyze SonarQube reports, and address security vulnerabilities.
  • Resolve complex technical issues to ensure stability and reliability of AEM environments.
  • Support infrastructure teams in early resolution of high-priority issues.
  • Supervise four AEM Developers.

Requirements

  • At least a Bachelor's degree in Computer Science, Software Engineering, or Electronics Engineering.
  • Minimum of 5 years of experience as a software engineer, developer, or related role.
  • 5 years of experience leading a delivery team, including task delegation, mentoring, and strategic oversight.
  • Experience managing onshore/offshore development models.
  • Proficiency in analyzing, designing, developing, and integrating distributed architecture applications with Adobe AEM and Adobe Digital Marketing Suite.
  • Knowledge of enterprise-level monitoring and management in Unix/Linux environments.
  • Experience designing, developing, and implementing Adobe AEM solutions.
  • Ability to create and manage CI/CD pipelines using Jenkins.
  • Technical skills in J2EE architecture, Java, HTML, CSS, SQL, PL/SQL, HTL, JavaScript, and OSGi.

Nice to Have

  • Experience with security best practices in AEM projects.
  • Familiarity with Launches and Sling Context Aware configurations.
  • Experience supporting infrastructure teams and resolving high-priority technical issues.

Qualifications

  • Bachelor's degree in relevant field (Computer Science, Software Engineering, Electronics Engineering).

Benefits & Perks

  • 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 year.

Working at U.S. Bancorp

U.S. Bank emphasizes a collaborative and inclusive work environment, supporting diversity and equal opportunity. The company values innovation, continuous learning, and providing comprehensive benefits to support employees' well-being and growth. They foster a culture of integrity, accountability, and community support, encouraging employees to thrive both professionally and personally.

Apply Now

Job Details

Posted AtJun 16, 2025
Salary133k-164k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Overland Park, KS

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches