This software development job offers the opportunity to directly support the systems that power how millions of members move and manage their money securely. The role involves modernizing critical platforms such as ACH, ATMs, fraud prevention systems, and item processing, which helps ensure digital and physical banking operations run smoothly. The position requires designing and developing enterprise-class applications by writing efficient, maintainable, and scalable code using .NET, PowerShell, SQL, and other tools within the Microsoft ecosystem. It also includes automating and optimizing operational efficiency through scripting, mentoring junior developers, and collaborating cross-functionally with various teams. The role also requires contributing to the design of highly available, secure, and scalable systems, and championing best practices to ensure code quality, security, and performance.