Institutional Shareholder Services, Inc.

Returning Candidate?

Senior Software Engineer

Senior Software Engineer

Job ID 
2017-1459
Job Locations 
IN-MH-Mumbai
Category 
Information Technology

More information about this job

Overview

Senior Software Engineer who is passionate about growing her/his skills and solving challenging problems. You will work in a collaborative, non-hierarchical and fast-paced environment.

Responsibilities

  • Design and develop highly scalable and well-engineered components for a complex data analysis product for institutional investors
  • Write unit and integration tests for all your code
  • Collaborate with cross-functional engineering peers to implement end-to-end solutions
  • Mentor less experienced team members
  • Assist with production support
  • Some project management

Qualifications

  • BE/B-Tech degree in Computer Science or related field with 8+ years relevant experience
  • Expert knowledge of Core Java, Junit, Spring, REST, and object oriented design
  • Passion for producing high quality code
  • Extensive experience in designing large and highly complex service oriented systems
  • Thorough understanding of software development fundamentals including data structures and algorithms
  • Able to craft simple and elegant solutions to challenging problems
  • Experience working with Agile delivery practices
  • Outstanding verbal and written communication skills
  • Experience mentoring developers
  • Experience working on teams spread across time zones

Nice to have

  • Experience with Hazelcast
  • Experience with JavaScript, HTML5, CSS3, AngularJS, React
  • Experience with TDD