Senior Software Developer

icon Limassol
icon IT/Telecoms
JOB DESCRIPTION

Ref#5179

 

Sorry, this advert is now closed. Click here to view our live vacancies.

On behalf of our client, a well-established and well-known Forex Broker, GRS are seeking a Senior Software Developer to join their team in Limassol. The successful candidate will be responsible to implement enterprise software solutions using C++ or C#. 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.  The successful candidate will be reporting to the COO of the company. 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 Solid knowledge of puppet and ansible
  • Solid knowledge of Windows servers’ administration.
  • Familiar with Disaster Recovery concepts and procedures.
  • 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.comquoting the above job reference or call +35725342720 for further information.
Job Summary
  • icon
    7 August 2023
  • icon
    Permanent
  • 5179
  • annitap@grsrecruitment.com
Cookies on this website
We need to ensure that we give you the best experience on our website. If you wish you can restrict or block cookies by changing your browser setting. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on this website.