U.S. Bank is seeking the position of Senior Software Engineer - Test Data Management in Hopkins, MN. The Senior Software Engineer - Test Data Management will design, develop, test, operate and maintain Test Data related portals, GIT code, and Azure cloud migration artifacts. The position will take full stack ownership and write production ready and testable C# code; develop test data management strategies and plans to provide right sized, production-like, reusable and secured test data per test data requirements for credit card's systems; create optimal design adhering to architectural best practices for test data portal UI; perform data masking and design the architecture for the enterprise Test Data Management (TDM) solution; build, design and develop a custom framework for the data test portal using HTML for frontend development and Asp.net core framework for backend development and connect it to SQL and DB2 databases; create frameworks and solutions for data reservation; create and develop API data pulls; work with the Test Engineers to capture and review test data requirements and test data provisioning techniques and plans; and design roadmaps, including implementing strategic development frameworks to accommodate test data requests to save time and effort moving away from manual testing. The position may allow working from home within commuting distance of worksite location. Multiple Openings.