Software .Net Engineer

ID #

Software .Net Engineer

Full Time

Our client, a software engineering company based in Limassol with a focus on building software products for industry-leading service providers in Europe, is currently looking for their new mid-level Software .Net Engineer to join the growing team.

You will be part of one of the tops truly Cloud Native/Agile transformed teams, where quality of deliverables and optimized delivery, is embedded within the company’s DNA! You will be responsible in developing and testing quality technical and business features from start to end, using best practices and according to the company’s standards. You will be also responsible in analyzing system requirements, designing and writing clean, testable code and delivering fit for the purpose solutions and proactively ensuring security, scalability, and performance of the deliverables.

This is an amazing career opportunity that will enable you to learn, grow and develop your skills while building a state-of the-art B2B multi-tenant SaaS platform microservices and features, using the latest technologies!

Job Description

  • Work within the best practices, company standards and fit for the purpose technologies and frameworks
  • Write clean, testable and optimized code and deliver fit for the purpose solutions
  • Perform bug fixing as per the established processes and guidelines
  • Proactively ensure scalability and performance of the deliverables
  • Comply with secure code development standards
  • Create technical specifications, tasks and designs using company available tooling
  • Optimize the performance of relational databases, ensuring optimal query execution and resource utilization
  • Implement best practices for database design, indexing, and query optimization
  • Analyze and enhance data models to improve overall system efficiency
  • Collaborate with the team to design and implement optimized data structures
  • Perform code reviews, test and debug
  • Refactor code to improve readability and performance 
  • Document development and designs
  • Propose frameworks and tools

Your Profile

  • BSc in Computer Science or equivalent field of study
  • At least 3+ years of hands-on coding experience
  • Understanding of object-oriented programming and design patterns
  • Experience with C#, .Net Core Framework and other frameworks
  • Strong expertise in relational database management systems (RDBMS) and database optimization, and more specifically MSSQL
  • In-depth knowledge of SQL
  • In-depth knowledge of Entity Framework
  • In-depth knowledge of database optimization techniques and best practices
  • Understanding of the Azure environment utilizing the benefits of the cloud architecture
  • Good understanding of Entity Framework
  • Good understanding of S.O.L.I.D principles
  • Good understanding of Unit and Integration Testing and experience with associated testing frameworks (i.e. XUnit, JUnit, MsTest)
  • Familiarity with version control software (i.e. Git, Bitbucket, Github)
  • Strong team player
  • ‘Can do’ attitude
  • Problem solving ability
  • Communicate effectively and clearly
  • Fluency in English language is a must


  • Attractive remuneration package
  • Company-covered health insurance
  • Provident Fund scheme
  • Fitness subsidy/Gym membership
  • Flexible working conditions (WFH options)
  • Events for wellbeing
  • Personal development plan
  • Flexible working hours
  • Friday afternoon off
  • 20 days annual leave
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