Bank of America's Global Business Services division is seeking a Senior Engineer to join their team in Hyderabad. This role focuses on developing and maintaining the CRC (Client Review Center), a crucial performance reporting platform for Merrill Lynch. The position offers an opportunity to work on modern distributed applications while leading architecture and design decisions. The role combines hands-on development with strategic technical leadership, requiring expertise in .NET, C#, and web technologies. Working in a global financial institution, you'll contribute to systems that help make financial lives better through technology. The position offers growth opportunities in a collaborative environment focused on engineering excellence and innovation. The role involves working with cutting-edge technologies and methodologies including microservices, CI/CD, and secure development practices. You'll be part of a team that values mentorship, continuous improvement, and delivering high-quality solutions for financial services.