Institutional Shareholder Services, Inc.

Returning Candidate?

Software Engineer

Software Engineer

Job ID 
Job Locations 
Information Technology

More information about this job


  • Bachelors / Master’s degree in Computer Science, Mathematics, Engineering, related field, or equivalent experience
  • 3+ years of real industry experience with Java
  • 2+ years of experience on web application framework like JSF/STRUTS etc.
  • 2+ years of experience building rich user interfaces
  • Expert-level design experience with knowledge of common design patterns and libraries
  • Good understanding of object oriented design patterns
  • Great analytical, reasoning and problem solving skills
  • Play an active role in an agile team working on a large Web Application in the financial sector.
  • Responsible for all phases of software development process from technical design and delivery estimates to implementation, testing, defect management and support.
  • Familiarity with Oracle or SQL Server
  • Hands-on experience creating highly scalable concurrent systems


And for bonus points:

  • Experience with Eclipse, SVN and Maven
  • Experience with Hibernate, Spring and Tomcat
  • Experience with JSF/Primefaces
  • Familiarity with AngularJS, or a strong interest to learn
  • Experience with HTML(5), CSS(3) and SASS/SCSS