Ref: KY-2026-00375

    Full-Stack Software Developer

    CareerFinders Recruitment Services  logo

    CareerFinders Recruitment Services

    Location

    Larnaca

    Hybrid

    Type

    full-time

    Experience

    Junior (1–2 yrs)

    Salary (Gross)

    Salary upon interview

    Apply within

    4 days

    Category

    Software Engineering & Development

    About the Role

    CareerFinders, a leading recruitment agency, is seeking a Full Stack Software Developer for their client, an established and expanding provider of Software Development and Web Design services in Larnaca. The successful candidate will join a growing team, working closely with cross-functional teams to ensure the successful delivery of high-quality applications. Key responsibilities include designing, developing, and maintaining both new and existing software solutions. Ideal candidates will have a degree in Computer Science and 1-2 years of proven software development experience, along with a solid understanding of object-oriented programming (OOP) principles, web development, and database design. Familiarity with API design, implementation, best practices, software design patterns, and networking fundamentals is also essential. This role offers an attractive remuneration and benefits package based on skills and experience.

    Responsibilities

    • Design, maintain, and build cutting-edge software solutions
    • Enhance and maintain existing company software products
    • Develop new products using the company’s in-house framework
    • Work with technologies like Angular, HTML, CSS, C#, SQL, and ASP.NET
    • Engage in all stages of the software development lifecycle (concept/deployment/support)
    • Monitor application performance and system logs to detect anomalies
    • Proactively address potential issues and ensure system integrity
    • Assist in the testing, deploying, and rolling of new features, updates, and patches

    Requirements

    • Bachelor’s degree in Computer Science or a related field
    • 1-2 years of proven experience as a software developer
    • Solid understanding of object-oriented programming (OOP) principles
    • Solid understanding of web development and database design
    • Familiarity with API design, implementation, and best practices
    • Good understanding of software design patterns and networking fundamentals
    • Strong organizational skills with the ability to handle multiple projects simultaneously
    • Clear communication skills to liaise with cross-functional teams and stakeholders
    • Strong problem-solving skills and the ability to work in a fast-paced environment
    • Nice to have: Familiarity with maintaining and upgrading legacy systems as part of a modern tech stack, experience with developing cloud-based web applications, strong knowledge of .Net Core and Angular, background in systems or cloud infrastructure administration

    Benefits

    • ✓Attractive remuneration and benefits package based on skills and experience

    Know someone who'd be a great fit?

    Share this role with a friend, ex-colleague or your network. They'll thank you.