Software Engineer, Back End
Mumbai, Full time
Software Engineer - Backend
Experience: Min. 2-5 years of Experience
Job Location: Mumbai
About The Company
Founded in 1985, Our Client empowers investors and companies to build for long-term and sustainable growth by providing high-quality data, analytics, and insight. With nearly 2,000 employees spread across 30 U.S. and international locations, Our Client is today the world's leading provider of corporate governance and responsible investment solutions, market intelligence and fund services, and events and editorial content for institutional investors and corporations, globally.
Job Overview
As a Software Engineer on the Data Products team, you will help build and maintain the backend of ISS DataDesk, an advanced screening and analytics platform for environmental, social, and governance data. You will work closely with other development teams, product management, application management, and QA to build and ship software using the newest technologies and tools.
Responsibilities
- Design, develop, test, deploy, and maintain high quality software for client facing products as well as internal tools to load/manage data and improve our processes
- Collaborate with cross-functional engineering peers and product management to implement end-to-end BE/B-Tech degree in Computer Science or other engineering field
- 2-5 years of experience implementing complex systems using Java or Ruby
- Strong OO skills with knowledge of design patterns
- Proficient with Git
- Thorough understanding of data structures and algorithms
- Database experience, ideally SQL Server or Postgres
- Experience delivering RESTful web services
- Excellent verbal and written communication skills
- Experience with functional programming a plus (e.g. Elixir, Clojure)
What We Look For
- You thrive in a culture of learning and are passionate about challenging yourself and sharing your knowledge with others.
- You want to be part of a fast-paced organization with an agile environment and open communication channels.
- You are not afraid to take risks and look for novel and creative solutions.
- You are highly motivated and able to work both independently and collaboratively within a team.
- You are able to craft simple and elegant solutions to complex problems.