Lead-Senior Software Developer (Core Development)

icon Limassol
icon IT/Telecoms
JOB DESCRIPTION

Ref#3671

 

On behalf of our client, a reputable and well-established Forex company, GRS are seeking to recruit a Lead Senior Software Developer for their Limassol based offices. The successful candidate will be responsible for implementing enterprise software solutions using C++ or C and lead or work with other developers or independently throughout the software development life cycle. The role is heavily focused on developing application solutions for the dealing department and trade operation department. If you feel you have the necessary skills and experience, then we look forward to receiving your CV.
 
 
MAIN DUTIES AND RESPONSIBILITIES
  • Provide Architectural design for distributed software solutions
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Develop tools and applications, producing clean and efficient code.
  • Peer Code Review.
  • Perform validation and verification testing.
  • To review existing product suites and suggest enhancements when necessary.
  • Assist in the collection and documentation of user’s requirements for smaller tasks.
  • Prepare documentation on the operation and maintenance of software
  • Ensure software is up to date with latest technologies and review new technology to improve the business.
  • Provide critical support to products developed and for critical out of hours support if necessary.
  • Provide Lead and Mentoring role.
  • Work with Product Managers to translate requirements into manageable components/tasks, estimate timings and resources, suggest solutions, and identify possible risks.
  • Maintain and Support Legacy applications.
  • Advise and implement best practices for department.
 
CANDIDATE PROFILE
  • BSc/BA in Business Intelligence, Computer Science or another relevant field.
  • 5 years of proven experience as Software Engineer.
  • Must have Production Experience using C++ or  C# Programming Language
  • Java and Python are a plus.
  • Be comfortable in an agile development methodology
  • In-depth knowledge of relational databases such as PostgreSQL, MySQL and NoSQL databases.
  • Familiarity with various operating systems such as Linux, Mac OS, Windows.
  • Have experience in Leading projects and Mentoring developers.
  • Working Knowledge of GIT, Jira and Confluence 
  • Understand of Kafka or similar messaging systems.
  • Understand of network protocols
  • Understand of threading
  • Understanding of FIX Protocol is a plus.
  • Experience in developing in AWS or Azure environment.
  • Fluent in English is mandatory.
  • Understand of Metaquotes API for Mt4 and Mt5 is a bonus
  • Understand of financial markets or trading is a definite bonus
 
Due to the high volume of applications we receive at GRS Recruitment, only shortlisted candidates will be responded to.
 
To apply for this position, please email your CV to Annita Paliou, annitap@grsrecruitment.com quoting the above job reference or call +35725342720 for further information.
Job Summary
  • icon
    23 June 2022
  • icon
    Permanent
  • 3671
  • annitap@grsrecruitment.com