We’re on an exciting journey with our client, and we want you to be a part of it! This is an incredible opportunity to work with cutting-edge technologies and collaborate with some of the brightest minds in the industry.Our client, a leading financial organization, is seeking a Principal Software Engineer role to play a pivotal role in driving operational excellence and optimizing infrastructure services.Role & Responsibilities Development and Maintenance of UDW platform.Understand business requirements and responsible for designing solution, implementation, testing and L3 support.Regular interaction with business and technical stakeholders globally for requirement analysis, solution/approach, testing, status updates etc.Deliver high quality change within timelines. Perform unit testing. Support SIT, UAT and Regression testing.Propose and implement strategic/tactical solutions for business and technical problems.Understand and follow organizational, team level processes and best practices. Skill Set 5+ years’ experience in Core Java (8 and above) and Spring.Proficiency with SQLAutomated unit testing using Junit.Spark and Scala are desirable.Exposure to Big Data technologies (e.g. Parquet, Dremio etc.) is desirable.Good knowledge of Investment Banking and Capital Markets domain is desirable.Good verbal and written communication skills.Good analytical skills.
Job Title
Principal Software Engineer