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

IT Support Specialist

IT Services

about 1 month 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.

4 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.

4 months ago

Dealer

Limassol, Cyprus Full TimeBrokerage

We are helping a growing trading company expand their dealing team. This role is focused on monitoring pricing and order execution, interacting with liquidity providers to obtain best pricing, and managing risk exposures within predefined limits. You will need to be an excellent analytical professional who gets enjoyment from working in fast-paced trading environments and staying updated with market trends.

6 months ago

Business Development Manager

Limassol Full TimeBrokerage

Seeking a Business Development Manager with strong fintech/FX/CFDs industry knowledge and 3+ years B2B sales experience for partnership development and client relationship management in financial services company.

6 months ago

Senior Auditor

Nicosia, Cyprus Full TimeAccounting

Seeking a Senior Auditor with ACA/ACCA qualification and 2-4 years audit experience for audit execution, financial statement preparation and team supervision in established international professional services firm.

6 months ago

Accounting and Tax Manager

Nicosia, Cyprus Full TimeFinancial Services

Seeking an Audit & Tax Manager with ACCA qualification and 5+ years accounting experience for team leadership, financial reporting and tax compliance in growing international professional services firm.

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

7 months ago

SOC Analyst (L1)

Nicosia, Cyprus Full TimeCybersecurity

Seeking a SOC Analyst L1 with up to 2 years cybersecurity experience and QRadar SIEM proficiency for security monitoring and incident response in dynamic security operations environment.

8 months ago

SOC Analyst L2

Nicosia, Cyprus Full TimeCybersecurity

Seeking a SOC Analyst L2 with up to 3 years cybersecurity experience and advanced QRadar SIEM expertise for complex incident response and threat hunting in security operations environment

8 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.