Charles Schwab is hiring an Associate Software Engineer (Java) for its new Hyderabad centre, which supports millions of clients worldwide. You will help design, develop, test, deploy and support high-volume processing applications built on cloud technologies, working with engineers, architects and product owners on hard problems and following engineering best practices across the software lifecycle. Requirements: a bachelor's degree in computer science or a related field (or equivalent experience), 0–2 years of professional software development experience, programming in Java, C# or C++, relational database experience with SQL and stored procedures (Oracle or SQL Server), unit testing with good coverage, an understanding of Agile, strong problem-solving skills and excellent communication. Benefits include EPF, gratuity, medical cover and transport and meal support.