Senior Software Developer

Coventry, Warwickshire

Aatom Recruitment
Apply for this Job

Working alongside a well established company, we are looking for a Senior Software Developer to start as soon as possible.

The Role

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.

What We're Looking For

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.

Preferred Qualifications:

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

If this sounds of interest, please apply for further information or call us directly.

Date Posted: 24 April 2025
Apply for this Job