Senior Full Stack .NET Software Engineer

Nicosia, Cyprus Full TimeIT Services

Senior Full-Stack Software Engineer - Cyprus - Competitive Package

We are helping a technology-driven company expand their software development team. Seeking a Senior Full-Stack Software Engineer with strong .NET and modern JavaScript framework experience to design, build, and maintain scalable production systems in a collaborative, agile environment.

This role is focused on designing, developing, and maintaining full-stack applications using C#, ASP.NET Core, and modern JavaScript frameworks. You will take ownership of systems end-to-end, contribute to architectural decisions, mentor other developers, and work closely with product and business stakeholders to deliver high-quality, maintainable solutions.

Requirements

-Professional software development experience delivering and maintaining production full-stack systems (core requirement)

-Comfortable working in agile teams and cross-functional environments (core requirement)

Backend

-Strong experience with C#, ASP.NET Core, and Web APIs (core requirement)

-Solid knowledge of Entity Framework, ORMs, and data access patterns (core requirement)

-Experience designing and maintaining scalable backend architectures (core requirement)

Frontend

-Strong experience with JavaScript / TypeScript (core requirement)

-Hands-on experience with at least one modern framework: React, Angular, or Vue (core requirement)

-Understanding of component-based UI design and state management (core requirement)

-Databases & Infrastructure

-Strong SQL knowledge (SQL Server, PostgreSQL) (core requirement)

-Familiarity with CI/CD pipelines and Git workflows (core requirement)

-Cloud experience, preferably Azure, is a strong plus

-Senior Mindset

-Take ownership beyond assigned tasks

-Strong focus on code quality and long-term maintainability

-Clear and constructive communication skills

-Actively contribute to improving team practices and development standards

Responsibilities

-Design, develop, and maintain backend services and APIs using .NET (C#, ASP.NET Core)

-Build and maintain modern frontend applications using JavaScript / TypeScript and frameworks such as React, Angular, or Vue

-Apply Clean Architecture, SOLID principles, and relevant design patterns

-Participate in technical decision-making and architectural discussions

-Review code and mentor other developers

-Ensure performance, security, and maintainability across the full stack

-Collaborate with product and business stakeholders to deliver real value

-Support production systems and contribute to long-term system stability

Application

If you are an ambitious Senior Full-Stack Software Engineer, hit apply and we will do the rest. Please apply with your CV and we will be in touch for a confidential chat.

Recruiting for this job

Sophia Omer

Sophia Omer

sophia@smo.careers

LinkedIn

Apply For This Job

or drag and drop

PDF, DOC, DOCX up to 5MB

Accountant

LarnacaFull TimeAccounting

Larnaca

1 day ago

Bookkeeper

Larnaca,Cyprus Full TimeAccounting

We are helping a well-established professional services firm expand their accounting team with a Bookkeeper based in Larnaca.

1 day ago

Corporate Administrator

LarnacaFull TimeAccounting

We are helping a well-established professional services firm expand their corporate administration team with a Corporate Administrator based in Larnaca

1 day ago

Junior AWS DevOps Engineer

NicosiaFull TimePayment Processor

Seeking a Junior AWS DevOps Engineer with strong fundamentals in cloud and DevOps, basic hands-on experience, and a strong motivation to grow in cloud engineering and automation.

7 days ago

Senior Full Stack .NET Software Engineer

Nicosia, Cyprus Full TimeIT Services

Seeking a Senior Full-Stack Software Engineer with strong .NET and modern JavaScript framework experience to design, build, and maintain scalable production systems in a collaborative, agile environment.

10 days ago

Mid Level .NET Full Stack Software Developer

Nicosia, Cyprus Full TimeIT Services

Seeking a .NET Full Stack Software Developer with strong backend and frontend development experience to design, build, and maintain modern web applications in a collaborative, fintech-focused technology environment.

10 days ago

Channel Manager

Athens, GreeceFull TimeCybersecurity

Seeking a Channel Manager with 7-10 years channel sales experience and SaaS/Managed Services knowledge for VAR network development and strategic partnership growth in award-winning cybersecurity company.

13 days ago

Junior Dealer

Limassol, Cyprus Full TimeBrokerage

Seeking a Junior Dealer with finance knowledge and analytical skills for price monitoring, risk management and client trading support in dynamic trading environment.

18 days ago

Dealer

Nicosia, Cyprus Full TimeBrokerage

Seeking a Junior Dealer with university degree in analytical field and strong Excel/SQL skills for trading platform monitoring, risk management and client trading analysis in financial services company.

24 days ago

RPA Engineer

Nicosia, CyprusFull TimeIT Services

Join a forward-thinking technology environment where you will design, build and deliver end-to-end automation solutions using leading RPA platforms and modern programming tools.

18 days ago

Advisory Services

Advisory Services

We help you build HR systems that actually work. From creating employee handbooks to designing performance reviews, we provide the strategic guidance needed to create a more efficient and engaging workplace.

Looking for Work?

Looking for Work?

At SMO, we're committed to making your job search experience positive and rewarding. You're not just another resume to us.

Looking to Hire?

Looking to Hire?

Building your team shouldn't be a struggle. Whether you need niche expertise or executive leadership, we connect you with candidates who can make an immediate impact on your business.