TalentMinted

Senior / Lead-potential Full-Stack .NET Developer

$$$$
Product

ERP / Business Management Platform β€” Relocation to Cyprus


We are looking for a Senior / Lead-potential Full-Stack .NET Developer for a stable Cyprus-based software company developing a long-standing ERP / business management platform.


This is not a greenfield startup role and not a simple task-execution position. The company needs a hands-on developer who can work independently, understand complex business logic, analyse technical problems, propose solutions, and take ownership of business-critical software.


The product has been on the market for many years and is used by companies across different industries, including accounting, retail, wholesale and distribution, stock control, POS, hospitality, fashion, automotive, and other business domains.


Work format

  • Remote trial period possible at the beginning
  • After the trial period: relocation to Nicosia, Cyprus
  • Primarily office-based work in Nicosia
  • Full-time
  • 37 hours/week
  • Work visa support provided
  • Long-term cooperation


About the role

You will work on an existing ERP / business management platform with legacy components, databases, APIs, integrations, customer-specific logic, and gradual modernization needs.


The company is looking for someone who can work closely with the CEO/Founder and technical team, understand business needs, make practical technical proposals, and help move multiple projects forward.


This role may also include helping to guide or coordinate 1–2 developers, so ownership mindset and clear communication are important.


Responsibilities

  • Develop, support, and improve an existing ERP / business management platform
  • Work with C# / .NET, ASP.NET Web API, databases, SQL, and JavaScript / TypeScript
  • Develop and maintain APIs, business logic, integrations, and internal tools
  • Work with legacy code and business-critical parts of the system
  • Analyse unclear business or technical problems and propose practical solutions
  • Investigate bugs, debug issues, and improve system stability
  • Help modernize parts of the platform step by step
  • Think through technical risks, trade-offs, and safe implementation options
  • Communicate with the CEO/Founder, internal developers, and outsourced teams
  • Potentially help guide or coordinate a small team of 1–2 developers


Requirements

  • Strong commercial experience with C# / .NET
  • Experience with ASP.NET Web API / ASP.NET Core Web API
  • Good understanding of JavaScript / TypeScript
  • Strong SQL and database knowledge
  • Experience with REST APIs, integrations, debugging, and Git
  • Experience working with existing systems, legacy code, or complex business logic
  • Ability to analyse problems independently and propose solutions
  • Ability to clearly explain what you personally built, improved, fixed, or designed
  • English B2+ or higher
  • Readiness to relocate to Cyprus after the trial period
  • Readiness to work primarily from the office in Nicosia
  • Long-term motivation and ownership mindset


Nice to have

  • Experience with ERP, CRM, accounting, retail, logistics, stock control, POS, hospitality, or other business management systems
  • Experience with legacy system modernization
  • Experience with multi-tenant systems or customer-specific databases
  • Experience with React / Next.js, Angular, or Blazor
  • Experience with Node.js / Express
  • Experience with Azure, GCP, Firebase, DigitalOcean, VMs, storage, or basic infrastructure tasks
  • Experience with deployments, monitoring, backups, migrations, or server-related tasks
  • Previous experience mentoring or coordinating 1–2 developers
  • Greek language skills


Compensation and benefits

  • Competitive salary depending on experience and final employment setup
  • 13th salary
  • Annual salary indexation
  • Work visa support
  • Long-term employment in Cyprus
  • Opportunity to work on a stable business-critical ERP / business management platform
  • Close cooperation with decision-makers
  • Opportunity to influence technical decisions and modernization direction


Interview process

  • Pre-screen interview with the recruitment team
  • Interview with the company’s developer, CEO/Founder, and company representative
  • Possible practical technical task focused on SQL/API design, legacy systems, reasoning, and architecture thinking
  • Final decision / offer


Who this role is best for

This role is a good fit for a developer who enjoys working with real business systems, complex logic, databases, integrations, and legacy software.


The ideal candidate is not just a task executor. The company needs someone who can understand the business context, think independently, propose practical solutions, and take technical ownership.


If you have experience with .NET, SQL-heavy systems, APIs, ERP/CRM/POS/accounting/retail platforms, legacy modernization, or business-critical software β€” this role may be a strong fit.

Required languages

English B2 - Upper Intermediate
.NET, ASP.NET Core, JavaScript/TypeScript
Published 12 June
10 views
Β·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...