Associate Software Engineer – Customer Communication Templates

Posted 2026-05-06
Remote, USA Full-time Immediate Start

U.S. Bank is on a journey to help customers and businesses make better financial decisions. They are seeking an Associate Software Engineer to join the Customer Correspondence Generation team, responsible for developing and maintaining customer-facing communications across various channels.


Responsibilities

  • Design, develop, test, operate, and maintain customer communication templates and related systems
  • Take ownership of assigned work by writing production‑ready, testable code and supporting it through deployment and production
  • Support new product launches and ongoing enhancements within customer correspondence platforms
  • Troubleshoot defects and incidents, perform failure analysis, and propose design or process improvements
  • Participate in the full end‑to‑end development lifecycle, including design, development, testing, migration, and deployment
  • Use Jira to manage work items, prioritize tasks, and communicate progress, risks, and blockers proactively
  • Apply architectural best practices with consideration for scalability, reliability, performance, and downstream impacts
  • Make sound design and coding decisions with customer experience, compliance, and security requirements in mind
  • Participate in code reviews, incorporate feedback, and contribute to engineering standards and best practices
  • Communicate technical concepts clearly to both technical and non‑technical stakeholders, adjusting messaging based on audience
  • Collaborate with engineers, contractors, and cross‑functional teams in a geographically distributed environment
  • Support regression testing, test artifact collection, and operational readiness activities
  • Contribute to a culture of collaboration, continuous improvement, and innovation

Skills

  • Bachelor's degree in Computer Science or a related field, or equivalent work experience
  • 1–2 years of relevant experience in software engineering, application development, or a related technical role
  • Hands‑on experience with customer communication templates or correspondence‑based systems (letters, statements, notices, etc.)
  • Foundational understanding of JSON, XML, and comma-delimited data structures
  • Familiarity with structured data formats such as XML, CSV (comma‑delimited), and fixed‑width data
  • Exposure to source control tools (Git) and CI/CD pipelines
  • Ability to complete a live coding or technical assessment
  • Strong problem‑solving, analytical, and troubleshooting skills
  • Experience designing, creating, and maintaining correspondence or template solutions using mainstream customer communication management (CCM) platforms such as: FIS CSF Designer, OpenText Exstream / HP Exstream, Quadient Inspire, Adobe Experience Manager (AEM) Forms, ISIS Papyrus, SmartCOMM, Messagepoint, Precisely EngageOne Communicate
  • Strong experience working with multiple data formats (XML, CSV, fixed‑width binary)
  • Experience with end‑to‑end deployment cycles (design → development → testing → migration/deployment), particularly using Git‑based CI/CD pipelines
  • Familiarity with .NET, C#, APIs, or similar technologies
  • Experience supporting both physical and digital customer communications (letters, statements, emails, etc.)
  • Ability to clearly communicate processes and outcomes with engineers, product owners, scrum masters, vendors, and business partners
  • Experience working in regulated, enterprise, or financial services environments

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

Company Overview

  • At U.S. It was founded in 1968, and is headquartered in Minneapolis, Minnesota, USA, with a workforce of 10001+ employees. Its website is http://www.usbank.com.

  • Similar Jobs

    Back to Job Board