C++ Developer

at  FD Technologies

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Oct, 2024Not Specified26 Jul, 2024N/AMemory Management,Developers,Jenkins,Exchange Connectivity,Software Development Methodologies,Communication Skills,Jira,Software Projects,Technical Writing,Confluence,Testing,Python,Analytical Skills,Git,BoostNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS:

  • Bachelor’s Science, Software Engineering, or a related field.
  • Extensive experience in C++ development, including proficiency in multi-threading and memory management.
  • In-depth knowledge of Boost, standard libraries and tools e.g. CMake
  • Strong understanding of software development methodologies and best practices.
  • Proven track record of delivering complex software projects with attention to detail and quality.
  • Experience building and automating testing/benchmarking suites
  • Excellent problem-solving and analytical skills.
  • Effective communication skills and the ability to work collaboratively in a team environment.
  • Experience working in an Agile SDLC environment
    Experience with Jira, confluence, Git and Jenkins
-

DEVELOPERS WOULD BENEFIT FROM EXPERIENCE WITH (ALTHOUGH NOT ESSENTIAL)

  • Kx technology (q/kdb+)
  • Experience with the FIX protocol
  • Experience with Exchange connectivity
  • Financial Services Venue market data connectivity
  • Financial Services knowledge
  • Familiar with Python
  • Technical writing

Responsibilities:

ROLE OVERVIEW:

Join our innovative team at KX as a Senior C++ Developer. Utilize your expertise in a wide array of C++ tools and technologies to contribute to the development of high-performance software solutions, driving forward our pioneering technology.

RESPONSIBILITIES:

  • Facilitate the integration work for KX Trading applications into Venues in use within the Financial Markets Domain
  • Collaborate closely with cross-functional teams to ensure seamless integration of software components and systems
  • Design and development of new interfaces
  • Enhancement and optimization of existing interfaces
  • Ongoing support, maintenance and troubleshooting
  • Testing/benchmarking for reliability, performance and scalability
  • Build, release and revision management
  • Production of technical documentation
  • Design and implement sophisticated and efficient C++ applications using tools such as Boost, STL, and other industry-standard libraries
  • Collaborate closely with cross-functional teams to ensure seamless integration of software components and systems
  • Conduct rigorous testing and debugging using tools like Valgrind and GDB to maintain optimal performance and functionality
  • Participate in code reviews and provide valuable feedback to maintain code quality and standards
  • Proactively identify and solve technical challenges to ensure the successful delivery of projects
    Stay updated with the latest industry trends and advancements in C++ development practices
-


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Software Engineering, Engineering

Proficient

1

London, United Kingdom