A forward-thinking software development company with teams across Europe, LATAM, and Oceania, is working in Partnership with GRS Recruitment to hire a driven and technically skilled Senior Software Developer to join their Nicosia based collaborative team. As a Senior Developer, you will take ownership of major components of our client’s development projects. Your role spans from system analysis and solution design to coding, testing, and client delivery. You will also be a key contributor in enhancing product features, expanding automated test coverage, and leading code reviews and knowledge-sharing sessions. If you enjoy mentoring others, solving complex problems, and creating clean, scalable software, this role is for you.
MAIN DUTIES AND RESPONSIBILITIES
-
Work across the full development lifecycle: analysis, design, coding, implementation, and delivery.
-
Develop robust, high-quality web and database applications using ASP.NET, C#.NET, and SQL Server.
-
Design and implement scalable solutions based on relational database and data modeling principles.
-
Participate in code reviews and maintain adherence to internal development standards.
-
Contribute to product enhancements and improve automated test coverage.
-
Liaise directly with clients to understand business needs and provide technical guidance.
-
Identify and report any technical blockers that may affect delivery timelines or budgets.
-
Prepare and deliver technical updates to the Practice Lead and Project Manager.
-
Mentor junior developers and lead internal knowledge transfer sessions.
-
Ensure technical documentation is accurate, clear, and maintained.
-
Maintain high standards of software quality throughout the lifecycle.
-
Stay current with evolving technologies and best practices in software engineering.
CANDIDATE PROFILE
-
High level of technical competence with desktop and web applications in the Microsoft Windows environment.
-
Strong expertise in ASP.NET, C#.NET, SQL Server, and web technologies.
-
Solid experience in data analysis, system design, and implementation of enterprise applications.
-
Proven ability to document and review code to ensure maintainability and performance.
-
Strong understanding of relational databases and data modeling concepts.
-
A proactive, client-oriented approach and excellent communication skills.
-
Team player who is collaborative, open to feedback, and generous with knowledge sharing.
-
Commitment to continuous learning and Microsoft Certification (or willingness to attain).
COMPANY BENEFITS
-
Hybrid Work Model (3 office and 2 from home)
-
A collaborative and inclusive international team culture.
-
Opportunities for professional development
Due to the high volume of applications, we receive at GRS Recruitment, only shortlisted candidates will be responded to.
To apply for this position, please email your CV to
Ioulia Ananikidou, ioulia@grsrecruitment.com quoting the above job reference or call 25342729 for further information.