Senior Software Engineer / Developer with C++ , Python Financial /Trade
Role details
Job location
Tech stack
Job description
- Develop, test, and deploy high-quality software applications using languages such as C#, Python, C++, and C.
- Codes , test , integrates and documents software
- provide technical leadership to more junioe employees and other team
- particiapte as a subject matter expert in initial review of software components and system
- Apply and champion the appropriate standard processes and procedure and tools throughout the system development life cycle to support the generation of technical engineering products
- comfortable using Agile methodology , including continuous integration sprints , Jira and relevant processes and workflow
Requirements
Do you have experience in TCP?, We are seeking a highly skilled and motivated Software Engineer/ Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an excellent opportunity to work on cutting-edge technologies within a collaborative environment, contributing to impactful projects that drive business growth.
Candidates should possess a strong foundation in multiple programming languages and development frameworks, with a keen eye for detail and problem-solving.
Candidate will have 4-5 years experience coming from financial / Banking Background knowledge with equalities and fixed income and exchange connectivity, * 4-5 yeras Proven experience in software development with proficiency in J C#, Python, C++, or C.
- 2-3 Years of Networking skill like UDP , TCP Multicasting , etc messaging and algorithms
- Good knwledeg and understanding of modern development best practice and methodologies Python including pytest .
- Knowledge of Capital market exchange connectivity on stocks( fixed income and derivatives is plus) including exchange protocols such as FIX and SBE