U.S. Bank Job - 32289346 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: U.S. Bank
Location: Minneapolis, MN
Career Level: Associate
Industries: Banking, Insurance, Financial Services


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.

U.S. Bank is seeking a Senior AEM Developer with design and development experience to contribute toward the success of our technology initiatives. In this role you will be part of the team established to configure and develop complex application systems using existing and emerging technology platforms, and consult with business users on requirements gathering, system design, configuration, and implementation. You'll be working closely with the Delivery Manager, IT development, and Architecture groups while collaborating with several lines of business.

The Senior AEM Developer will execute true end-to-end development and testing of Adobe Experience Manager products in an agile lifecycle. Partnering with key technical and business stakeholders, the agile developer 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.

Additional Responsibilities:
• Be a full stack developer with capable of UI and RESTful Microservices design and development
• Play a vital role in the development, testing and deployment of Adobe Experience Management Web and Mobile solutions
• Work collaboratively with other teams; QA, UX, etc.
• Work with stakeholders to understand and document software requirements, and ensure application meets functional requirements
• Design efficient content models, workflows and templates
• Employ strong coding standards for efficiency, readability, and reuse
• Use Agile SCRUM to deliver solutions with high level of flexibility and adaptability


Basic Qualifications
- Bachelor's degree in Computer Science or related fields, or equivalent work experience
- At least eight years of work experience in Application Development/IT Systems Testing, and team leadership

Preferred Skills/Experience
- 4+ years of Web Content Management (WCM) and Digital Asset Management (DAM) solutions using Adobe Experience Manager
- 4+ years of front-end development using HTML 5, CSS 3, JavaScript and Ajax
- 4+ years of working with data exchange technologies such as JSON or XML
- 3+ years creating RESTful web services and SOAP APIs
- 3+ years of CI/CD experience using Jenkins
- 2+ years using Agile-based methods
- 2+ years of Accessibility development/WCAG 2.0+
- 2+ year using version control systems such as GIT
- 1+ Responsive/Mobile First Design
- Experience with React, Angular or Vue
- Mobile web development and responsive web design experience
- Experience with Adobe Analytics, Adobe Tags and/or speed optimization
- Proficiency with jQuery and Bootstrap frameworks
- Understanding of SEO principals as it applies to front-end development
- Experience with Adobe CRXDE
- Apache Sling Development Framework
- Expert-level Coding Skills (typically Java or C#), including Version Control Systems and the Eclipse IDE
- Functional Testing experience, including ability to create, maintain and execute both manual and automated tests
- DevOps capabilities – containers, cloud, automation, security, configuration management, CI/CD
- Extensive knowledge in modeling and application design and architecture
- Experience in: Unit Testing (including automation and integration with CI systems) and Agile Software Development (typically Scrum, Kanban, SAFe)
- Expert knowledge in CI/CD solutions, such as Jenkins and Maven
- Ability to analyze features to deliver solutions that meet business needs
- Ability to follow policy requirements related to documentation and other processes
- Strong attention to detail
- Strong time management skills and communication/leadership skills
- Expert programming knowledge skills
- Expert knowledge in IT/Software quality assurance
- Expert knowledge with system/application testing tools and implementation
- Strong understanding of Information Management
- Extensive knowledge in product/vendor management and change control

 Apply on company website