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.

Apply For This Job

or drag and drop

PDF, DOC, DOCX up to 5MB

Junior React Native Developer

Spain, Salamanca Full TimeIT Services

SMO Careers is hiring on behalf of a client in the technology industry for a Junior React Native Developer to join their development team in Salamanca, Spain.

5 days ago

Senior Systems Engineer

NicosiaFull TimeIT Services

This role focuses on analyzing business and technical requirements, designing system solutions, and supporting the implementation and improvement of software and IT systems across multiple projects.

17 days ago

Office Administrator

Nicosia, CyprusFull TimeFinancial Services

We are helping a well-established organization recruit an Office Administrator to support senior leadership and ensure the smooth day-to-day running of their office in Nicosia city center.

17 days ago

IT Engineer (Nicosia)

NicosiaFull TimeIT Services

We are helping a fast-growing technology solutions company expand their technical support capabilities in Nicosia.

2 months ago

Tax Manager / Tax Assistant Manager

Nicosia, Cyprus Full TimeAccounting

On behalf of our client, a well-established professional services firm in Cyprus and a member of a leading international network, we are supporting the expansion of their Tax Department

2 months ago

Accountant

LarnacaFull TimeAccounting

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

2 months 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.

2 months 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

2 months 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.

3 months 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.

3 months 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.