Senior .NET Software Engineer

ID #

Senior .NET Software Engineer

Full Time

Our client is on a mission to revolutionise the FinTech/CRM landscape with innovative solutions. Based in Limassol, they offer a collaborative and dynamic work environment where creativity and technology converge to drive excellence. They are looking for a Senior Software Engineer to lead their development projects.

Job Description

  • Designing, developing, and maintaining complex .NET applications that include both front-end and back-end components
  • Providing technical expertise and guidance to the development team ensuring that the best practices are used, and carrying out code reviews, ensuring adherence with coding standards
  • Participating in the design and architecture discussions making use of the latest .NET technologies and frameworks
  • Optimizing application performance by identifying and resolving performance bottlenecks, implementing caching mechanisms, and conducting load testing
  • Collaborating with other teams to integrate .NET applications with third-party services, APIs, and databases
  • Implementing robust security measures to safeguard sensitive data and ensure compliance with security standards and industry best practices
  • Identifying and resolving technical issues and bugs in existing applications
  • Keeping up to date on the latest trends, tools, and technologies when it comes to .NET development
  • Maintaining clear and concise technical documentation for the codebase, ensuring ease of understanding and future maintenance
  • Mentoring and guiding junior developers helping them foster their technical growth, while at the same time promoting a collaborative team environment

Your Profile

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
  • Familiarity with .NET Core, Azure DevOps, Docker, Kubernetes, Git, JIRA, etc
  • Proven experience as a Senior .NET Developer or similar role, with a track record of successful project delivery
  • Proficiency in C# and the .NET Framework, with hands-on experience in ASP.NET, MVC, Web API, and Entity Framework
  • Strong knowledge of front-end technologies like HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, or Vue.js)
  • Expertise in designing and working with relational databases (SQL Server, MySQL, etc.) and experience with ORM frameworks
  • Experience with cloud platforms like Azure or AWS is considered a plus
  • Understanding of software development methodologies, such as Agile/Scrum
  • Excellent problem-solving and analytical skills, with a keen attention to detail
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • The ability to demonstrate that you can indeed lead and mentor junior developers


  • Competitive remuneration package
  • Flexible working hours
  • Remote work options
  • Supportive work environment
  • Tailored development program to support your career growth
HR Innovate is an equal opportunity Recruiting Agency and value diversity in the Company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Apply for this position

Accepted file types: pdf, doc, docx, odt, Max. file size: 2 MB.
This field is for validation purposes and should be left unchanged.

Sign up for our newsletter

Sign Up to get the latest vacancies.

HR Innovate Cyprus
Your portal to the best jobs in Cyprus and abroad


Nicosia: +357 22 000174
Limassol: +357 25 255955
United Kingdom: +44 20 7183 9931

Hours of Operations

Monday - Thursday: 9am - 5pm
Friday: 9am - 1pm
GDPR - HR Innovate Cyprus
HR Innovate is committed to protecting your personal data.
Copyright © 2024 HR Innovate. All rights reserved. Website created by ruxbo