Wells Fargo is seeking a Software Engineer to join Workforce Compute to design and deliver modern, cloud-ready solutions that retire and consolidate legacy tools, elevating performance, resiliency, and usability at global scale.
Requirements
- .NET Programming (C-Sharp preferred) - Intermediate - Build console and Windows applications, use LINQ, async/await, and work with .NET libraries and packages
- Git - Beginner - Learn basic commands (clone, commit, push, pull), understand repositories and branches.
- Azure - Intermediate - Use Azure CLI/PowerShell, configure storage, networking, and identity services, integrate with CI/CD pipelines.
- Intune - Beginner - Understand device enrollment, basic policy creation, and app deployment.
- MVC (Model-View-Controller) - Beginner - Understand MVC architecture, routing, and basic controller/view setup.
- Restful API - Intermediate - Build and consume APIs using ASP.NET Web API, implement authentication and versioning.
- Unit Testing - Intermediate - Use mocking frameworks (Moq), test coverage tools, and integrate tests into CI/CD pipelines.
Responsibilities
- design, code, test, debug, and document features
- drive installations, upgrades, and deployments
- spot opportunities to boost service quality and availability
- dig into technical challenges tied to low-to-medium-risk deliverables
- evaluate alternatives, and make crisp recommendations
- Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
- Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
Other
- Collaborate with global teams across multiple time zones; occasional flexibility in working hours may be needed.
- Participate in on-call rotations or after-hours support during critical deployments or incident response.
- Deliver high-quality, maintainable code and follow established secure coding practices.
- Engage in continuous learning to stay current with emerging technologies and best practices in end-user computing and cloud modernization.
- Communicate effectively with technical and non-technical stakeholders, providing clear updates and documentation.