Point your AI agent at freehire and let it find you a job.

Get the CLI →

JCM Consultants

NewBe an early applicant

Full Stack Software Developer

Posted 6 views
Discussion

Summary

Senior full-stack developer role building scalable enterprise solutions with .NET/C#, Web APIs, SQL Server, and modern front-end frameworks (Angular, React, Blazor). The developer contributes across the SDLC, mentors other developers, and helps shape technical decisions, with Azure DevOps, CI/CD, and containerisation exposure as an advantage.

Our client is looking for an experienced Senior Full Stack Developer who loves building great software and is ready to step
into a technical leadership role. You’ll work with cross functional teams to design, build, and evolve scalable enterprise
solutions—while mentoring others and shaping how we deliver high quality software. This role is ideal for someone
who is technically strong, collaborative, and driven by continuous improvement, with a clear interest in growing into leadership.

Primary Duties and Responsibilities:

  • Strong experience building enterprise applications using .NET (.NET Core / .NET Framework, C#)
  • Solid experience with Web APIs and RESTful services
  • Hands on experience with modern front end frameworks (Angular, React, Blazor; mobile variants a plus)
  • Strong understanding of clean code, design patterns, SOLID principles, and TDD/unit testing
  • Experience with SQL Server and T SQL
  • Exposure to DevOps, cloud platforms (Azure), CI/CD, and containerisation is a strong advantage
  • Contribute across the full software development lifecycle
  • Design and deliver clean, secure, scalable, and testable solutions
  • Lead and mentor developers to deliver quality outcomes efficiently
  • Collaborate closely with architects, analysts, and clients
  • Drive continuous improvement in tools, patterns, and ways of working
  • Shape technical decisions aligned to client and business needs

Required Qualifications:

  • Tertiary degree in Computer Science, IT, or a related field
  • 5–8+ years of professional Software Development experience (enterprise environments preferred)
  • 2–3 years experience at Senior Developer level
  • Front-End best practices (web & mobile trade offs)
  • Azure DevOps (experience levels may vary)

Job Features

Job Category Full-Stack Developer

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available