IT & Software

Senior Software Engineer

BrickRed Systems

Reading · England · United Kingdom

Share this job: X Facebook WhatsApp

We are looking for an experienced Senior Software Engineer with strong hands-on expertise in C# and .NET development to design, develop, and deliver high-quality enterprise software solutions.

The successful candidate will take ownership of complex development tasks, contribute to technical design decisions, mentor junior developers, and work closely with architects, product owners, and cross-functional teams.

The ideal candidate should have strong software engineering fundamentals, experience building scalable applications, and some exposure to Microsoft Azure environments.

Key Responsibilities

  • Design, develop, and maintain enterprise applications using C# and .NET / .NET Core.
  • Develop scalable, reliable, and maintainable backend services and REST APIs.
  • Contribute to application architecture, technical design, and solution implementation.
  • Write clean, efficient, and secure code following established engineering standards.
  • Perform code reviews and ensure adherence to development best practices.
  • Troubleshoot complex technical issues and drive effective resolutions.
  • Work with SQL Server and optimise database queries and application performance.
  • Collaborate with architects, business analysts, testers, and other development teams.
  • Mentor junior developers and provide technical guidance to the engineering team.
  • Participate in Agile ceremonies, sprint planning, and delivery activities.
  • Support application deployment, release management, and production fixes.

Required Skills & Experience

  • 6–10 years of hands-on software development experience.
  • Strong proficiency in C# and .NET / .NET Core.
  • Excellent understanding of Object-Oriented Programming (OOP), design principles, and software engineering practices.
  • Experience developing REST APIs, backend services, and web applications.
  • Good understanding of application architecture and design patterns.
  • Strong experience with SQL Server and database development.
  • Experience with Git and version control systems.
  • Understanding of application security, performance optimisation, and debugging.
  • Basic to working knowledge of Microsoft Azure.
  • Experience working in Agile/Scrum development environments.
  • Strong problem-solving, communication, and collaboration skills.
  • Experience designing and developing enterprise-scale applications.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Experience with automated unit testing and test-driven development.
  • Familiarity with cloud-based application deployments.
  • Experience mentoring developers and contributing to technical standards.

Security Clearance Requirement

Security clearance is a project-specific requirement and may be required depending on the nature of the client engagement. Candidates may be required to obtain or hold valid UK Security Clearance (SC) for specific projects, subject to client and project requirements.

ABOUT BRICKRED SYSTEMS

BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.

#J-18808-Ljbffr

Reference: WJ-5107_15193355 · Posted 12 Nov 2026, 04:53 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs