Climatebase LIVE @SF Climate Week: Online Job Fair - 09 AM PT • Wed, April 23
Back

Senior Software Engineer

28 days ago
Full time role
Hybrid · Remote · New York, NY, US... more

Group Overview:

TPICAP is a leading global provider of market infrastructure and data solutions, specializing in financial services. With a strong commitment to innovation, we help clients navigate the complexities of global markets by offering advanced technology solutions that enhance decision-making and drive growth. As we continue to expand our technological capabilities, we are building a dedicated AI function to develop and deliver transformative AI-based solutions across the organization. Join us in shaping the future of finance through cutting-edge artificial intelligence technology. Format

Role Overview:

Design and develop high-quality, scalable software solutions. Lead technical discussions, conduct thorough code reviews, and mentor junior developers, fostering a growth-focused environment. Collaborate with cross-functional teams to deliver robust software, troubleshoot complex issues, and stay updated with industry trends to introduce innovative tools and methodologies. With strong technical expertise and excellent communication skills, they ensure the successful delivery of projects and continuous improvement of the development process.

We are looking for a proactive, adaptable, and detail-oriented individual who thrives in fast-paced environments and embraces challenges. The ideal candidate for this hybrid role will be open to innovative ideas, with a strong analytical mindset and problem-solving skills. They will demonstrate excellent communication, tailoring their style to suit different audiences, and engage confidently while respecting professional and company values. With a keen eye for detail, they will stay organized, remain calm under pressure, and consistently seek opportunities for improvement.

Responsibilities:

  • Design software applications based on user requirements.
  • Develop, enhance, and maintain software applications.
  • Perform unit testing using JUnit and system testing (automation to be added).
  • Provide support and assistance to colleagues where appropriate and provide system knowledge sharing.
  • Understand business processes to implement applications and provide business support.
  • Document system designs and support procedures using Confluence.
  • Track issues using JIRA.
  • Have full ownership and provide ongoing production support for multiple complex applications.
  • Assist in migrating the front end from Java Swing to ReactJS while redesigning and refactoring the backend.
  • Utilize GitLab for source control and Jenkins for CI/CD.
  • Learn, understand, and maintain a legacy system developed over 20 years, ensuring existing functionality is not disrupted while contributing to its modernization and enhancement.

Experience/Competencies

Essential

  • A minimum of 7 years of solid Java development experience and understanding of object-oriented programming.
  • In-depth experience developing front-end user interfaces using Java Swing.
  • In-depth database and SQL experience (Oracle).
  • Familiarity with continuous integration and associated tools, preferably Jenkins.
  • Familiarity with Agile methodologies.
  • Experience with AI tools (such as Copilot) to increase development productivity.
  • Experience with version control systems (e.g., GitLab).
  • Experience with Spring Framework, JDBC, Spring Rest, Solace messaging, and Protobuf.
  • Familiarity with Java WebStart.

Desired

  • Fixed Income experience.
  • Good knowledge of AWS platforms and services.
  • Experience with AWS and containerized deployments to AWS EKS.
  • Familiarity with designing and implementing web applications using ReactJS.

$145,000-$150,000

#LI-Hybrid #LI-MID

Not The Perfect Fit?

Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.

Company Statement

We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. 

Location

USA - 200 Vesey Street - New York, NY
Subscribe