Position Details
About this role
Associate Software Engineer will design, develop, test, and maintain customer communication templates and related systems for U.S. Bank's enterprise channels. The role requires hands-on coding, end-to-end lifecycle participation, and collaboration with cross-functional teams.
Key Responsibilities
- Design, develop, test, operate, and maintain customer communication templates and related systems
- Write production-ready, testable code and support deployment
- Support product launches and enhancements within customer correspondence platforms
- Troubleshoot defects and perform failure analysis
- Participate in full end-to-end development lifecycle and code reviews
Technical Overview
Focus on template-driven communications with data formats like JSON/XML/CSV, version control with Git, CI/CD pipelines, and API integration within a regulated banking environment.
Ideal Candidate
The ideal candidate is an entry-level software engineer with 1–2 years of experience in enterprise-grade customer communications, strong data-format skills (JSON/XML/CSV/FIxed-width), and a track record of delivering production-grade code in a regulated financial services environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's degree required, 1–2 years of relevant software engineering experience, Not eligible for visa sponsorship
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile