Information Technology (IT)
Location: Hybrid,Limassol
Reference: 7740
Date Posted: 10/09/2024
Senior Software Engineer (.NET)
image
CareerFinders, on behalf of our client, an expanding software engineering company, we are seeking to recruit a Senior Software Engineer (.NET) to join their growing team of technologists based in Limassol. As a Senior Software Engineer, you will play a key role in the ongoing development of a cutting-edge Software as a Service Platform (SaaS). Our client is seeking applicants who are educated to degree level in Computer Science, or another closely related field, who possess approximately 5+ years of coding experience, working with the C# and .NET Framework. Our client offers a highly attractive compensation and benefits package to the successful candidate, which includes a Provident Fund, Medical Insurance, Gym Allowance and flexible working conditions.
Share To: 

Key Duties/Responsibilities: 

  • Working with the latest technologies for the further development of a SaaS platform.
  • Developing and testing quality features from start to end using best practices and according to our standards.
  • Analyzing system requirements.
  • Writing clean, testable code and deliver fit for the purpose solutions.
  • Proactively ensure scalability and performance of the deliverables.
  • Complying with secure code development.
  • Developing technical specifications and designs.
  • Performing code reviews, test, and debug.
  • Code Refactoring.
  • Performance Optimizations.
  • Database Administration Tasks.
  • Document development and designs.
  • Proposing frameworks and tools.
  • Sharing knowledge within the team.
  • Participating in the Agile SDLC.
  • Keeping up to date with industry trends and technology developments.

Key Skills/Experience: 

  • BSc in Computer Science or a similar discipline.
  • Approximately 5+ years of hands-on coding experience.
  • Strong experience with C# and the .NET Framework.
  • Strong understanding of RDBMS.
  • Strong understanding of MSSQL DBA tasks.
  • Strong understanding of Entity Framework.
  • SaaS multi-tenant development experience will be considered a plus.
  • Experience in building distributed applications within a micro-service architecture will be considered an advantage.
  • Experience with Agile/Scrum methodologies is desirable.
  • Strong understanding of object-oriented programming and design patterns.
  • Strong team player with a ‘can do’ attitude and a problem-solving ability.
  • Fluency in English language both in written and spoken form is essential.

Key Benefits:  

  • Become a member of a high calibre team of technologists that is growing fast.
  • An attractive remuneration package based on skills and experience.
  • Provident Fund.
  • Medical Insurance.
  • Gym membership.
  • Flexible working conditions.

To apply for this vacancy, please send your CV, along with any covering letter to [email protected] quoting the above job title. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.