Skip to main content

.Net Software Engineer

On behalf of our Client, a leading software engineering company, we are looking for a .Net Software Engineer to be based at their offices in Limassol, Cyprus.

Main Duties and Responsibilities

  • Works with the latest technologies for the further development of our SaaS platform.
  • Develops and tests quality features from start to end using best practices and according to our standards.
  • Analyzes system requirements.
  • Writes clean, testable code and delivers fit-for-purpose solutions.
  • Proactively ensures scalability and performance of the deliverables.
  • Complies with secure code development.
  • Develops technical specifications and designs.
  • Perform code reviews, test, and debug.
  • Develops code refactoring.
  • Executes performance optimizations.
  • Handles database administration tasks.
  • Documents the development process and designs.
  • Proposes frameworks and tools.
  • Shars knowledge within the team.
  • Participates in the Agile SDLC.
  • Keeps up to date with industry trends and technology developments.

Main Requirements

  • BSc in Computer Science or a similar discipline.
  • At least 5 years’ of hands-on coding experience.
  • Strong understanding of RDBMS.
  • Strong understanding of MSSQL DBA tasks.
  • Strong understanding of Entity Framework.
  • Strong experience with C# and the .NET Framework.
  • Strong understanding of object-oriented programming and design patterns.
  • Strong team player with a ‘can do’ attitude and a problem-solving ability.
  • Fluency in the English language both in written and spoken form is essential.

Benefits

  • Friendly and professional working environment
  • Career growth and continuous professional development 
  • Attractive remuneration package 
  • Provident Fund
  • Covered Medical Insurance
  • Flexible working conditions
  • Hybrid working mode
  • Gym membership and other benefits

All CVs will be handled with the utmost confidentiality.