Senior Software Engineer (.NET)

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.


      Ready to build better software, faster?

      Tell us about your ideas and challenges.

      By submitting this form, you agree to GoodCore Software Privacy Policy

      20

      years delivering exceptional software

      100+

      success stories with startups and enterprises


      Check Mark
      NDA Included

      Strict adherence to confidentiality

      Check Mark
      IP rights secured

      Intellectual Property belongs to you