Kainos

Senior Software Engineer (C#/.NET)

Kainos
Apply
16 hours ago
Remote, United Kingdom or Birmingham, United KingdomSenior

Responsibilities

  • Design, build, test, and maintain modern software applications using C#/.NET.
  • Develop solutions with attention to security, scalability, and performance.
  • Contribute to technical decisions, architecture, estimation, product planning, and user story or requirements creation.
  • Design and develop across multiple application layers.
  • Debug and troubleshoot live applications.
  • Mentor junior team members and participate in knowledge-sharing activities.
  • Balance technical decisions with user needs and commercial constraints.

Requirements

  • Strong experience with C#/.NET and proficiency in designing, building, testing, and maintaining modern software applications.
  • Experience applying development best practices and patterns for security, scalability, and performance.
  • Experience contributing to technical decisions and direction in a collaborative team environment.
  • Experience designing and developing across multiple application layers.
  • Desirable: experience with Continuous Integration and Continuous Delivery techniques, debugging live applications, multiple programming languages, data storage technologies, and public cloud platforms such as AWS and Azure.
  • Desirable: strong communication, knowledge sharing, and ability to balance technical decisions with user needs and commercial constraints.

Benefits

  • People-first culture with collaboration, professional growth, mentoring, and learning opportunities.
  • Inclusive workplace committed to diversity, equity, and inclusion.
  • Recruitment accommodations and tailored support are available for candidates who need adjustments.

Tech Stack

AWSAzureC#.NET

Categories

Kainos

About Kainos

1,001-5,000 employees
Contact me