Institutional Shareholder Services, Inc.

Returning Candidate?

Lead Software Engineer

Lead Software Engineer

Job ID 
Job Locations 
Information Technology

More information about this job


ISS is looking for a Lead Software Engineer who is excited to mentor, influence, and lead a team of developers. You can demonstrate progression in technical experience and leadership responsibility, and have kept your coding skills sharp. You will work in a collaborative, non-hierarchical, and fast-paced environment.


  • Lead and mentor a team of software engineers
  • Drive complex technical projects using Agile development
  • Think through hard problems and work with team to solve them
  • Produce high quality design and code that establishes best engineering practices through solid design decisions, processes, and tools
  • Act as an advocate for excellence


  • BE/B-Tech degree in Computer Science or related field with 10+ years relevant experience
  • Expert knowledge of Core Java and object oriented design
  • Extensive experience in architecting and designing large and highly complex service oriented systems
  • Able to craft simple and elegant solutions to challenging problems
  • Passion for coding. We believe it’s important for technical leadership to continue to code.
  • Experience working with Agile delivery practices
  • Demonstrated ability to lead and mentor
  • Outstanding verbal and written communication skills
  • Hold your own in technical discussion, be a subject matter expert, and have strategic influence

Nice to have

  • Experience working in teams spread across time zones
  • Experience recruiting and managing technical teams

Technologies we use

Java, Junit, Spring, REST, Hazelcast, SQL Server, Tomcat, Eclipse, JavaScript, HTML5, CSS3, AngularJS, React, SonarQube, Maven, Jenkins