Software Developer

Software Developer

Leatherhead Full-Time 42000 - 63000 ÂŁ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Join our agile team as a C# developer, building backend services and front-end components.
  • Company: Bytes Software Services is a leading IT solutions provider with over 750 employees across the UK and Ireland.
  • Benefits: Enjoy continuous training, a collaborative culture, and a range of wellbeing perks.
  • Why this job: Be part of an innovative team that values your growth and encourages learning new technologies.
  • Qualifications: Minimum 3 years experience in C#/.NET, React, and DevOps tools like Docker and Kubernetes.
  • Other info: This is a full-time, mid-senior level position based in Farnborough, London, or Uxbridge.

The predicted salary is between 42000 - 63000 ÂŁ per year.

Direct message the job poster from Bytes Software Services

Bytes is a top provider of premium IT solutions and services, working with SMEs, corporations, and public sector organizations to modernize and digitally transform their IT infrastructures. Founded in 1982, Bytes has experienced significant growth, now employing over 750 people across seven locations in the UK and Ireland, with a turnover surpassing ÂŁ1.8 billion in 2023.

At Bytes, we nurture talented individuals to achieve remarkable outcomes and are dedicated to supporting our employees through continuous training, guidance, and development to help you advance and fulfil your career goals. We foster a culture of innovation, collaboration, recognition and inclusivity and offer a wide range of benefits to support staff wellbeing.

Your Future Starts Here

PURPOSE OF JOB:

We’re looking for a proactive, product-minded C# developer to join our small, agile engineering team. You enjoy wearing multiple hats, learning new technologies, and driving technical excellence through test-driven development and strong collaboration.

KEY RESPONSIBILITIES:

  • Design & Develop: Build and maintain backend services in C# (.NET Core/.NET 9) with a focus on clean architecture and maintainability
  • Full-Stack Delivery: Implement front end components in React and Next.js, integrating seamlessly with your C# APIs.
  • DevOps & Deployment: Containerize applications with Docker, orchestrate with Kubernetes, and manage GitOps deployments using ArgoCD.
  • Cloud Infrastructure: Leverage Microsoft Azure services (App Services, Functions, AKS, SQL Database, etc.) to host, scale, and secure applications.
  • CI/CD & Security: Configure and maintain CI/CD pipelines in GitHub Actions (or equivalent), integrate static security scanning via Snyk, and manage issue tracking in JIRA.
  • Observability: Instrument applications using the LGTM stack (e.g. logs, metrics, tracing) to ensure reliability and rapid incident response.
  • Database Management: Design and optimize schemas in PostgreSQL and Microsoft SQL Server; write efficient queries, migrations, and manage connections securely.
  • Collaboration & Mentorship: Work closely with product managers, designers, and fellow engineers; participate in code reviews, pair programming, and knowledge sharing.
  • Quality & Testing: Advocate and practice Test-Driven Development (TDD); write unit, integration, and end-to-end tests to ensure confidence in releases.

INDIVIDUAL RESPONSIBILITIES:

  • Initiative & Ownership: Self-starter who takes full ownership of their work and drives projects forward.
  • Collaborative Mindset: Thrives in small teams, values open communication, and mentors peers.
  • Product Focused: Enjoys working closely with product managers to deliver user-centric solutions.
  • Adaptable Learner: Comfortable picking up new languages and tools (e.g., Go, observability stacks) as needed.

QUALIFICATIONS, EXPERIENCE, & SKILLS:

Years of Experience

  • Minimum 3 years – Essential

CORE COMPETENCIES & SKILLS

  • C#/.NET: 4+ years of professional experience building backend services.
  • Frontend: Solid understanding of React.js and Next.js; able to implement responsive, performant UIs.
  • DevOps Tooling: Hands on with Docker, Kubernetes, GitHub, ArgoCD (or similar GitOps), and Snyk.
  • Cloud Platforms: Proven track record deploying and managing applications on Azure.
  • Databases: Comfortable modelling, querying, and tuning PostgreSQL and MSSQL databases.
  • Observability: Experience setting up metrics, logs, and tracing with the LGTM stack (or ELK/Prometheus/Open Telemetry equivalents).
  • CI/CD: Skilled at building pipelines for automated builds, tests, and deployments.
  • Golang: Familiarity with Go—able to read, write, and integrate Go services where needed.
  • Agile Workflows: Experience working in small, cross-functional teams with JIRA or similar issue trackers.
  • TDD & Quality: Strong advocate for Test-Driven Development; familiar with xUnit, NUnit, or equivalent test frameworks.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Bytes Software Services by 2x

Sign in to set job alerts for “Software Engineer” roles.

Farnborough, England, United Kingdom 6 days ago

London, England, United Kingdom 3 weeks ago

Uxbridge, England, United Kingdom 1 week ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom 1 week ago

Software Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 days ago

Graduate Software Engineer 2025 – Platform

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 week ago

Lower Eashing, England, United Kingdom 1 month ago

London, England, United Kingdom 16 hours ago

London, England, United Kingdom 1 week ago

Graduate Software Engineer 2025 – RegTech

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom $140,000.00-$180,000.00 1 week ago

London, England, United Kingdom ÂŁ55,000.00-ÂŁ75,000.00 1 month ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom $140,000.00-$180,000.00 1 month ago

London, England, United Kingdom 2 years ago

London, England, United Kingdom 14 hours ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Software Developer employer: Bytes Software Services

Bytes Software Services is an exceptional employer that prioritises employee growth and wellbeing, offering continuous training and development opportunities to help you achieve your career aspirations. With a culture rooted in innovation, collaboration, and inclusivity, employees enjoy a supportive environment where their contributions are recognised and valued. Located in Farnborough, you will be part of a dynamic team driving digital transformation for diverse clients while enjoying a range of benefits that enhance work-life balance.
B

Contact Detail:

Bytes Software Services Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C#, .NET Core, React, and Azure. Being able to discuss your experience with these tools in detail will show your genuine interest and readiness for the role.

✨Tip Number 2

Engage with Bytes Software Services on social media or professional platforms like LinkedIn. This can help you understand their company culture better and may even lead to connections that could support your application.

✨Tip Number 3

Prepare to demonstrate your problem-solving skills during interviews. Be ready to discuss past projects where you’ve used TDD, DevOps practices, or worked in agile teams, as these are key aspects of the role.

✨Tip Number 4

Consider reaching out directly to current employees at Bytes to ask about their experiences. This can provide valuable insights into the interview process and what the team values, helping you tailor your approach.

We think you need these skills to ace Software Developer

C#/.NET Development
React.js
Next.js
Test-Driven Development (TDD)
DevOps Practices
Docker
Kubernetes
GitHub Actions
Microsoft Azure
PostgreSQL
Microsoft SQL Server
CI/CD Pipeline Configuration
Observability Tools (LGTM stack, ELK, Prometheus)
Agile Methodologies
Collaboration and Mentorship
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in C# and .NET, as well as your familiarity with frontend technologies like React and Next.js. Emphasise any experience you have with DevOps tools and cloud platforms, particularly Azure.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your ability to work in agile teams and your commitment to test-driven development.

Showcase Your Projects: If you have personal or professional projects that utilise the skills mentioned in the job description, include them in your application. This could be GitHub repositories or links to applications you've developed, showcasing your coding abilities and problem-solving skills.

Highlight Soft Skills: Bytes values collaboration and mentorship, so be sure to mention any experiences where you've worked closely with others, mentored peers, or contributed to team success. This will help demonstrate that you fit into their culture of innovation and inclusivity.

How to prepare for a job interview at Bytes Software Services

✨Showcase Your C# Expertise

Make sure to highlight your experience with C# and .NET during the interview. Be prepared to discuss specific projects where you've built backend services, focusing on clean architecture and maintainability.

✨Demonstrate Full-Stack Knowledge

Since the role involves full-stack delivery, be ready to talk about your experience with React and Next.js. Share examples of how you've integrated front-end components with backend APIs in previous projects.

✨Emphasise DevOps Skills

Bytes values candidates who are hands-on with DevOps tooling. Discuss your experience with Docker, Kubernetes, and CI/CD pipelines, and be prepared to explain how you've used these tools to improve deployment processes.

✨Exhibit a Collaborative Mindset

The company thrives on collaboration, so be sure to express your enthusiasm for teamwork. Share instances where you've worked closely with product managers or mentored peers, showcasing your ability to communicate effectively in small teams.

Software Developer
Bytes Software Services
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>