Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kainos

Senior Software Engineer – C#, .Net, Nodejs

Kainos

. Develop high-quality software solutions that delight customers and impact users worldwide .

Posted 11/6/2026full-timeRemote • United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing, building, and maintaining modern software applications while contributing to technical decisions and mentoring junior team members. Proficient in applying development best practices for security, scalability, and performance across multiple application layers.

Highest-signal resume keywords
Software Application DevelopmentTechnical Decision MakingMentoring Junior Team MembersContinuous Integration and Continuous DeliveryCloud Platforms (AWS, Azure)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentApplication DesignTesting and MaintenanceDevelopment Best PracticesDebugging and TroubleshootingArchitecture PlanningUser Story CreationData Storage TechnologiesProgramming LanguagesPerformance Optimization
Soft Skills
Communication SkillsCollaborationKnowledge Sharing
Tools & Technologies
AWSAzureSaaSPaaSContinuous Integration ToolsContinuous Delivery Tools
Industry Keywords
Software SolutionsUser ExperienceScalabilitySecurityFast-Paced Environment

Tech Stack

Tools & technologies
AWSAzureCloud

About the role

Key responsibilities & impact
  • Develop high-quality software solutions that delight customers and impact users worldwide
  • Make sound, reasoned decisions in a fast-paced environment
  • Learn and apply new technologies and approaches
  • Contribute to technical decisions and direction, including architecture, estimation, product planning, and user story/requirement creation
  • Design and develop across multiple application layers
  • Mentor junior team members
  • Collaborate with talented colleagues in a team environment

Requirements

What you’ll need
  • Proficient 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 collaborative team environments, including architecture, estimation, product planning, and user story/requirement creation
  • Experience designing and developing across multiple application layers
  • Experience mentoring junior team members
  • Good communication skills with technical and non-technical audiences (desirable)
  • Experience with Continuous Integration and Continuous Delivery techniques (desirable)
  • Experience debugging and troubleshooting live applications (desirable)
  • Active participation in knowledge-sharing activities (desirable)
  • Experience with multiple programming languages and data storage technologies (desirable)
  • Experience balancing technical decisions with user needs and commercial constraints (desirable)
  • Knowledge of public cloud platforms such as AWS and Azure, including SaaS and PaaS offerings (desirable)

Benefits

Comp & perks
  • People-first culture
  • Growth, learning, development, and mentoring opportunities
  • Support from talented colleagues
  • Diversity, equity, and inclusion commitment
  • Recruitment accommodations and adjustments
  • Tailored recruitment process support