Full-time

Lead Java Developer - Investment Management

Posted on 18 November 24 by Mike Goldstein

  • Chicago, IL
  • $200000 - $240000 per Year
Logo

Powered by Tracker

Job Description

Our client, a leading provider of innovative cloud-based investment management software, analytics, and managed services supports asset managers and hedge funds worldwide is looking to hire a Lead Software Engineer. Operating from offices across multiple continents, the company delivers a seamless SaaS platform that transforms investment operations.

We are seeking a dynamic Lead Software Engineer to spearhead the development of our Portfolio Management System. The ideal candidate will combine technical expertise with leadership skills to advance the platform's capabilities and mentor a global team of developers.

What You’ll Do:

  • Lead a global team of 5-6 developers, with plans to scale the team to meet company objectives, fostering a culture of collaboration, innovation, and excellence.
  • Act as a senior engineer and technology expert, ensuring project delivery, mentoring junior developers, and overseeing the full software development lifecycle.
  • Develop and implement capacity planning strategies to support the team’s growth and ensure alignment with organizational goals.
  • Identify inefficiencies in development workflows and resource utilization, driving process improvements to enhance productivity.
  • Drive technology innovation, identifying opportunities for improvement and implementing enhancements to the PMS platform.
  • Collaborate across product teams to develop and execute a strategic roadmap for the PMS product, aligning with business priorities and market demands.
  • Set clear team objectives and deliver impactful solutions to meet client and stakeholder needs.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science or a related technical field, or equivalent experience.
  • Proficiency in Java programming with a strong grasp of design patterns and best practices.
  • Extensive experience with concurrent programming and system design, focusing on scalability and performance.
  • Familiarity with technologies such as Swing, JGoodies, JMS, Apache Ignite, Spring, or automated testing frameworks is a plus.
  • Proven experience in team leadership, with a track record of mentoring developers and fostering career growth.
  • Strong skills in performance reviews and managing developer career progression.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across diverse teams.
  • Demonstrated ability to make strategic decisions and deliver results in a fast-paced environment.

Job Information

Rate / Salary

$200000 - $240000 per Year

Sector

Financial Services/Banking/Insurance

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-1003

Job Location