Senior Software Developer

Aatom Recruitment
Coventry, UK
11 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Program Optimization Computer Programming Dynamic Host Configuration Protocol Linux DevOps Device Drivers Domain Name System (DNS) Github Design of User Interfaces Hardware Design Python (Programming Language) Nginx
+10 more
Open Source Technology Performance Tuning Public Key Infrastructure Software Engineering Squid (Proxy Server) Web Applications Transport Layer Security Computer Network Technologies Information Technology Programming Languages

Job description

We are seeking senior developers to play a key role in every phase of the product development cycle. In this role, you will:

  • Collaborate in teams to define, design, and develop software for new products or system upgrades.
  • Offer technical leadership within the team while mentoring junior developers.
  • Work closely with teams from hardware development, technical support, marketing, sales, and production, with opportunities to engage in cross-functional projects.

Requirements

Key Requirements:

  • Proficiency in Linux programming, along with strong knowledge of network applications and protocols.
  • Advanced Python skills or expertise in multiple programming languages with transferable abilities.
  • Basic understanding of UI design and web application implementation.
  • A strong team player with leadership qualities, problem-solver, and experience in engaging with stakeholders.
  • Highly organised, detail-oriented, and able to thrive in a multi-tasking, deadline-driven environment.
  • A degree in Computer Science or equivalent professional experience., * Experience in UX design for web-based products.
  • Strong ability to mentor junior developers.
  • In-depth knowledge of network technologies such as HTTPS, PKI, HTTP2/3, TLS, DNS, DHCP, Squid, nginx, and more.
  • Familiarity with open-source development (e.g., demonstrated through GitHub contributions).
  • Understanding of DevOps practices and culture.
  • Knowledge of Linux internals, including kernel tuning, device drivers, and system optimization.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

7:28 min

Constructing a new Docker layer from scratch

Oliver Seitz Oliver Seitz · World Congress 2026 Europe

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all