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
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
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.