Senior Software Developer

icon Larnaca
icon IT/Telecoms
JOB DESCRIPTION

Ref#4126

 

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

On behalf of our Client, an established Software agency based with clients within Europe, is working with GRS to a Senior Software Developer (Java or C#) to join their team in Larnaca. The successful candidate will be responsible to design, write, debug, test and deploy software. If you have the necessary skills and experience, then GRS are looking forward to receiving your CV for this Larnaca based Senior Software Developer position.
MAIN DUTIES AND RESPONSIBILITIES
  • Design, write, debug, test and deploy software
  • Provide software architecture suggestions
  • Work on both greenfield projects and support/maintain existing applications
  • Create PoC where necessary
  • Communicate with business stakeholders to understand their requests and suggest solutions
  • Review code and provide feedback
  • Provide Technical Expertise and Leadership
  • Optimise code for readability, modularity, maintainability, testability and performance
  • Troubleshoot and resolve possible defects
  • Contribute to our open, transparent environment
  • Share your knowledge with the rest of the team.
  • Write technical documentation and contribute to our wiki
  • Coach other people in your team
  • Participate in Scrum events
CANDIDATE PROFILE
  • Expert in crafting software in either Java or C# and their corresponding ecosystems (e.g. Spring Ecosystem)
  • Advanced knowledge of ORMs (e.g. Hibernate / EF Core)
  • Advanced knowledge of SQL
  • Advanced knowledge of Git or any other version control system
  • Advanced knowledge of application monitoring and performance tuning/profiling
  • Pride in developing readable, modular, and well-tested software.
  • Solid understanding of Object-Oriented Programming.
  • Solid understanding of concurrency and multithreading
  • Experience designing, building and consuming REST APIs
  • Excellent teamwork and collaboration skills
  • Ability to prioritise well and work well under deadlines
  • Good understanding of Front-End Development
  • You are self-directed and able to craft new software under minimal supervision.
  • A degree in Computer Science or a similar field of study would be beneficial but not mandatory.
  • Experience working with Forex/Fintech companies would be beneficial but not mandatory
  • Experience working with Asynchronous Messaging (e.g. Kafka/RabbitMQ)
  • Working experience with Docker and K8s
  • Working experience with Cloud Technologies such as GCP, AWS, or Azure
  • Experience developing Microservices
  • Demonstrable knowledge of any modern web frameworks (e.g. Angular / React)
  • Demonstrable knowledge of Linux and bash
  • Excellent communication in English and Greek languages
COMPANY BENEFITS
  • Competitive salary
  • Flexible working hours
  • Working from home arrangements
  • Personal growth opportunities
  • Trainings
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 Charalambos Iasonos, charalambos@grsrecruitment.com quoting the above job reference or call +357 25 342 720 for further information.
Job Summary
  • icon
    24 November 2023
  • icon
    Permanent
  • 4126
  • charalambos@grsrecruitment.com