Software Technical Lead

First Derivative
NC, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Who are we?

First Derivatives (FD) is a leading software and services company, with world-leading intellectual property in ultra-high-performance analytics (KX) across industries, and extensive domain expertise and capabilities in capital markets systems and technology (managed services and consulting).

Software Technical Lead - Java

Responsibilities :

  • Develop / integrate Derivative Trading Applications
  • Communicate with business stakeholders including Traders, Operations and Strats.
  • Understand and translate business requirements into technical design specifications
  • Identify technology solutions for enhancements or new initiatives
  • Implement unit and integration test cases with industry standard test automation frameworks.
  • Document changes necessary to support business

Mandatory Skills Description :

  • 15+ years of enterprise development experience. (JDK 8 or 11)
  • 5+ years of experience with Capital Markets is a must
  • Experience in Trading, Good knowledge of Financial Instruments, incl. Derivatives and Fixed Income securities.
  • Experience developing High-Load Systems
  • Working with Distributed Applications
  • Using Message Brokers (ActiveMQ, RabbitMQ, Kafka, or similar)
  • Setting up Cache / In-Memory Data Grids (Redis, Hazel cast, or similar)
  • Experience with multiplatform enterprise service development and challenges of data serialization
  • REST API (incl. Enterprise Authentication and Authentication)
  • Enterprise services (incl. monitoring, state management)
  • Expert practitioner of Object-Oriented techniques
  • Solid expertise in Concurrency and Multithreading
  • Spring (including Spring Boot and Spring Boot Actuator)
  • JMS (Active MQ or similar)
  • MS SQL Server
  • Experience with automated testing (TDD, BDD)
  • Exceptional verbal and written communication skills Education

Bachelor's degree in Mathematics, Engineering, or Computer Science

Nice-to-Have Skills :

  • Experience interfacing with Murex Flex API
  • Understanding how Derivative instruments are valued
  • Apache Camel (Version 2 or 3)
  • Trade life cycle management

KX technology is designed to capture and analyze data to make real-time decisions in a world where data volumes generated by markets and machines are increasing exponentially, and existing technologies fail due to technological or commercial limitations.

KX is widely adopted throughout the financial industry, and is poised for accelerated growth across high-tech manufacturing, automotive, oil and gas, utilities and telecommunications.

Managed Services and Consulting

FD provides a range of services worldwide to its clients in the capital markets sector, including many of the world’s leading banks, focused on supporting mission-critical systems as well as helping them to achieve and maintain regulatory compliance.

FD provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

30+ days ago
Related jobs
Promoted
Brightspeed
Charlotte, North Carolina

We have an exciting opportunity for a Technical Lead, Software Engineering to join our rapidly expanding team. As an IT Technical Lead, Software Engineering, your duties and responsibilities will include:. Proven experience leading software development lifecyclesfrom concept to design,prototyping,in...

Promoted
Rise Technical
Franklin, North Carolina

Lead Embedded Software Engineer (Radar). Are you a Lead Embedded Software Engineer with experience in digital signal processing, looking to work for a rapidly expanding aerospace company who will offer specialist training and structured career progression?. This is an excellent opportunity to take t...

Promoted
Brightspeed
Charlotte, North Carolina

We are currently looking for a Technical Lead, Software Engineering to join our growing team!The position entails eliciting business requirements, devising solutions aligned with business goals, and executing them on the CRM platform in line with stakeholder expectations. As a Technical Lead, Softwa...

Brightspeed
Charlotte, North Carolina

We have an exciting opportunity for a Technical Lead, Software Engineering to join our rapidly expanding team. As an IT Technical Lead, Software Engineering, your duties and responsibilities will include:. Proven experience leading software development lifecycles from concept to design, prototyping,...

Brightspeed
Charlotte, North Carolina
Remote

We are currently looking for a Technical Lead, Software Engineering to join our growing team! The position entails eliciting business requirements, devising solutions aligned with business goals, and executing them on the CRM platform in line with stakeholder expectations. As a Technical Lead, ...

Brightspeed
Charlotte, North Carolina

We are currently looking for a Technical Lead, Software Engineering to join our growing team! The position entails eliciting business requirements, devising solutions aligned with business goals, and executing them on the CRM platform in line with stakeholder expectations. As a Technical Lead, Softw...

Promoted
NetApp
Efland, North Carolina

Member of a software engineering team involved in development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP. Software engineers focus on enhancements to existing products as well as new product development. This is a mid-level technical lead position that re...

Promoted
SAIC
Liberty, North Carolina

SAIC is seeking a Technical Writer to work on site . Technical Writer or Instructional Systems Designer. Will contribute to the development of technical documentation, Government publications, instructional manuals, and training material. ...

Promoted
Accenture Federal Services
Fort Liberty, North Carolina

AFS is seeking a Software Developer that will work onsite with our government client and end users in designing and developing tools & systems for OSINT/PAI on a cloud platform. ...

Promoted
Follett School Solutions
Raleigh, North Carolina

We are a fully-remote software development company that sells subscription-based Software As A Service (SaaS) and we are looking to expedite our growth by adding another developer. Perform code reviews on fellow developer's code commits as they complete features. BS in Software Engineering or simila...