Full Stack Software Developer 197637

Company: Harnham
Apply for the Full Stack Software Developer 197637
Location: London
Job Description:

This is an opportunity to join a highly technical engineering team working on complex, performance-driven software in a fast-paced environment. You’ll have the chance to take ownership of impactful projects, influence technical direction, and collaborate with experienced engineers who value high-quality software development.

The Company

They are a growing technology-focused business that develops proprietary platforms and automated systems to support data-driven decision making. With a flat structure and collaborative culture, they provide engineers with significant autonomy and direct involvement in key projects.

The business has grown steadily while maintaining strong employee retention and a supportive working environment. Technology plays a central role in their success, creating excellent opportunities for engineers who enjoy solving challenging technical problems.

The Role

As a C# Full Stack Engineer, you will:

  • Design, build, and maintain applications using C# and .NET
  • Work on a combination of greenfield development and existing systems
  • Contribute to system architecture and technical decision-making
  • Develop scalable, high-performance software solutions
  • Collaborate closely with engineers and stakeholders across the business
  • Support performance optimisation and continuous improvement initiatives
  • Take ownership of projects from design through to deployment

Your Skills & Experience

  • Strong commercial experience with C# and .NET development
  • Solid understanding of software engineering fundamentals and best practices
  • Experience working with SQL databases and data-driven applications
  • Ability to write clean, maintainable, and efficient code
  • Strong problem-solving and communication skills
  • Demonstrable interest in continuous learning and technical development
  • Multi-threaded and performance-focused application development
  • Version control tools such as Git
  • Distributed systems or network programming experience
  • Computer Science or related STEM education

What They Offer

  • Performance-related bonus with strong earning potential
  • Private healthcare and pension
  • Exposure to complex engineering challenges and large-scale projects
  • A collaborative, low-hierarchy environment with genuine ownership
  • Clear opportunities for career growth and progression
  • Office-based role in Central London with flexibility available after onboarding

#J-18808-Ljbffr…

Posted: September 14th, 2026