Senior Software Engineer - London, UK
About this role
Senior Software Engineer (.NET) Role Overview Application At GoodCore Software, a UK-based custom software development company, we’re driven by a passion for building scalable, high-performance solutions. We're looking for a Senior Software Engineer (.NET) who thrives in a fast-paced, collaborative environment. This is an exciting opportunity to work on challenging projects across diverse domains, using the latest technologies. If you're ready to lead by example and bring your expertise to a talented development team, we’d love to hear from you. Key Responsibilities: Design, develop, and maintain robust and scalable applications using .NET (C#), ASP.NET Core, and Entity Framework. Collaborate with cross-functional teams to define, design, and ship new features. Ensure high-quality code through best practices such as unit testing, code reviews, and continuous integration. Optimize application performance and scalability. Work with RESTful APIs, SQL Server, and cloud platforms (preferably Azure). Participate in architectural discussions and contribute to system design decisions. Troubleshoot and resolve software defects and production issues in a timely manner. Mentor and support junior developers in code quality and design principles. Maintain documentation of development processes, technical specifications, and system architecture. Required Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field. 5–6 years of professional software development experience in .NET technologies. Proficiency in C#, ASP.NET MVC/Core, Web API, LINQ, and Entity Framework. Strong experience with SQL Server and T-SQL. Experience with HTML5, CSS, JavaScript, and modern frontend frameworks (e.g., Angular, React) is a plus. Solid understanding of Object-Oriented Programming (OOP) and design patterns. Experience working in Agile/Scrum development environments. Familiarity with DevOps practices, version control (e.g., Git), and CI/CD pipelines. Good understanding of Azure or other cloud services is a plus. Excellent analytical, problem-solving, and communication skills. Submit our form to apply now or email your resumes at careers@goodcore.co.uk NOTE: Resumes not meeting the above criteria will not be entertained. First Name Last Name Your Email Mobile Number Location Δ Thanks for reaching out! We’ll respond to your request within one business day and schedule a consultation. Meanwhile, explore our recent projects and development processes . Close Build for what's next. Tell us about your systems, challenges and ambitions.
What this role is, and what else it is called
Employers in London advertise this kind of work as Software Engineer, Senior Software Engineer, Web Developer and Full Stack Developer too, so it is worth searching more than one wording. It is a senior Software Engineering role in London, advertised as on-site.
About hiring at Goodcore
Goodcore has 1 other live technology role on its careers page. We have been observing Goodcore hiring technology staff since June 2026. See all Goodcore roles, salaries and stack.
How this role compares to the market
1,025 live UK roles list C# right now, from 295 employers. The median advertised salary is £55,000; 31% are advertised as remote. Browse C# roles.
1,264 live UK roles list JavaScript right now, from 507 employers. The median advertised salary is £50,000; 33% are advertised as remote. Browse JavaScript roles.
London has 4,326 live IT vacancies across 1,366 employers, with a median advertised salary of £70,000. Browse London roles.
Senior roles make up 1,630 of the live UK IT market and advertise a median of £80,000.
Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.
Technologies mentioned
Detected on Goodcore's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site. More IT jobs in London.