Senior NET Developer

Limassol, Cyprus
Full Time
Senior Manager/Supervisor
We are seeking a highly skilled and experienced Senior .NET Developer to join our team for this project-based position. The successful candidate will play a key role in designing, developing, and maintaining robust software solutions while collaborating with cross-functional teams to ensure high-quality outcomes. This position requires strong problem-solving skills, a deep understanding of .NET technologies, and a steadfast commitment to engineering excellence.

Responsibilities

Software Development

  • Feature Development: Design, develop, and enhance features for the company’s software products.
  • Clean Code: Write clean, scalable, and efficient code using .NET technologies.
  • AI Integration: Leverage AI-assisted development tools (e.g., Claude Code, GitHub Copilot/Codex, ChatGPT) to accelerate implementation, improve code quality, and assist in refactoring.
  • Testing: Ensure code is thoroughly tested through unit and integration tests.

AI-Augmented Engineering

  • Design & Specs: Use AI tools to assist in specification design, including drafting technical requirements, user stories, and architectural proposals.
  • Workflow Optimization: Apply AI tools to accelerate development workflows, including code generation, debugging, and documentation.
  • Validation: Utilize AI in test generation and validation, improving coverage and identifying edge cases.
  • Quality Control: Critically evaluate AI-generated outputs to ensure correctness, security, and maintainability.

Collaboration

  • QA Team: Work closely with the QA team to maintain high application quality and improve automated testing coverage.
  • DevOps: Collaborate with the DevOps team to optimize deployment processes and CI/CD pipelines.

Process Improvement

  • Architecture: Actively contribute to technical discussions to improve design patterns, architectures, and coding conventions.
  • Mentorship: Mentor junior developers and promote knowledge sharing within the team.

Requirements

Technical Expertise

  • Experience: Minimum 5+ years of professional experience in .NET development.
  • Core Stack: Strong experience with C# and .NET (including .NET Framework and .NET Core/ASP.NET Core). Familiarity with Blazor and Razor Pages is a strong advantage.
  • Data: Hands-on experience with Entity Framework Core and advanced knowledge of T-SQL / relational database design (SQL Server).
  • Quality: Solid understanding of and hands-on experience with unit and integration testing.
  • Principles: Familiarity with modern design patterns and architectural principles.

Tools and Processes

  • DevOps: Experience working with Git and CI/CD pipelines.
  • AI Tools: Practical experience using AI-powered development tools (Claude Code, GitHub Copilot, Codex, ChatGPT, etc.).

Communication Skills

  • Languages: Proficient in Russian (strong advantage) and English (ability to read, write, and discuss technical requirements).
  • Articulations: Ability to clearly articulate technical concepts and ideas to team members.

Education

  • Degree: Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field 

Preferred Qualifications

  • Frontend: HTML, CSS, JavaScript (jQuery), React, TypeScript.
  • Data & Messaging: NoSQL databases, message brokers (Kafka, RabbitMQ, etc.).
  • Domain: Experience with trading platforms or financial instruments.
  • Observability: Experience with metrics, logs, and monitoring tools (e.g., Prometheus, Grafana, Loki).
  • AI Strategy: Experience integrating AI into team development processes, internal tooling, or engineering productivity improvements.

Conditions

  • Remuneration: Competitive salary reflecting your skills, contribution, and experience.
  • Health: Private medical insurance
  • Office Perks: Modern workplace with fresh fruits, Wednesday breakfasts, Thursday pizza days, and Friday snacks.
  • Professional Growth: Continuous learning opportunities, internal training, and industry conferences.
  • Family & Milestones: "Welcome Baby" bonus and a special Birthday Voucher.
  • Local Integration: Practical support for life in Cyprus (healthcare, banking, accommodation)


Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*