
Software Developer
Broadridge17 hours ago
Mumbai, IndiaSenior
Responsibilities
- Build full-stack solutions and enhancements to the existing pipeline.
- Build APIs to integrate with internally developed workflow tools.
- Create reusable code for client-specific customizations.
- Improve regression-testing tools using proprietary technology.
- Work with regional teams to deliver enhancements to global onboarding processes.
- Interact with clients and support electronic trading systems for tier 1 banks.
- Communicate effectively, identify client needs and root causes, evaluate alternative approaches, and implement pragmatic solutions.
Requirements
- At least 3–5 years of experience using Java, Python, or an equivalent object-oriented language in a Linux environment.
- Understanding of algorithms and data structures.
- Experience with the end-to-end software development lifecycle, including designing, developing, and deploying enterprise-scale technologies.
- Familiarity with version control systems and build tools such as Git, CVS, SVN, and Jenkins.
- Understanding of relational databases such as SQL, Sybase, and DB2, and non-relational databases such as MongoDB and Cassandra.
- UI development or AngularJS or React experience is a plus.
- Strong analytical, problem-solving, communication, multitasking, prioritization, and adaptability skills.
- Experience with Microsoft Word, Excel, and PowerPoint.
- A BA or BS in computer science, MIS, computer information systems, or a related field is preferred.
Categories
About Broadridge
Broadridge Financial Solutions builds software and managed services that power investor communications, proxy voting, securities processing, and wealth/asset management for banks, broker-dealers, asset managers, and public companies. Its offerings span data and analytics, governance, and communications platforms sold as SaaS and outsourced operations. Public on the NYSE (BR) and part of the S&P 500, Broadridge was spun off from ADP in 2007 and is headquartered in New York City.