Senior Software Developer (Coventry)

Senior Software Developer - Networking Focus (Hybrid/Remote)

ApplianSys is a UK-based entrepreneurial company and the global leader in specialist network appliance products. Our solutions are used in 160 countries, and the business is on the brink of a significant upward trajectory due to much larger sales opportunities, particularly within large-scale national education projects. We're looking for a talented Senior Software Developer to join our team and play a key role in shaping the future of our network solutions.

Location: Coventry, UK (Hybrid with flexible remote options)

About the Role:

As a Senior Software Developer, you'll be more than just a coder. You'll be a product developer who contributes to the design, development, and implementation of our cutting-edge network appliance products. This role requires a deep understanding of networking protocols, Linux systems, and Python programming, and the ability to apply that knowledge to solve complex technical challenges.

Key Responsibilities:

  • Design, develop, and maintain software for ApplianSys products and upgrades.
  • Work with a range of network protocols ( DNS, DHCP, etc.), Linux, and Python.
  • Contribute to both software and hardware development.
  • Maintain and extend existing product components ( interception, caching engines, etc.).
  • Focus on non-functional requirements (test coverage, maintainability, performance, and scalability).
  • Contribute to high-level and detailed design of new products and components.
  • Participate in platform architecture and evolution.
  • Research and select third-party components.
  • Contribute to and extend open-source projects.
  • Evolve methodologies and pursue DevOps approaches.
  • Gain deep product and market knowledge.
  • Contribute to product management by reviewing market and technology trends.

Who You Are - The Ideal Candidate:

The ideal candidate for this role isn't just a skilled developer; they have a deep-rooted passion for technology. Perhaps you've been a bit of a computer enthusiast since childhood, always eager to understand the inner workings of systems and networks. You possess a strong intellectual horsepower and a drive to get things done. You're also a great team player, able to communicate effectively and influence others.

Specifically, we're looking for someone with:

  • Fluency in Linux and network protocols.
  • Strong Python skills.
  • Solid skills with Web applications technologies (HTML, JavaScript, CSS).
  • Expertise in DNS, DHCP, and related domains.Experience with networking services (Squid, nginx, BIND, ISC Kea, etc.).
  • Aptitude for product development, not just software engineering.
  • Broad technical and market knowledge (hardware, network equipment, etc.).
  • Ability to solve complex technical challenges (e.g., caching issues).
  • Understanding of Windows Updates or Microsoft software delivery mechanisms.

Bonus Points:

  • Full-stack web developer experience.
  • Experience in the education technology domain.
  • Knowledge of C, C++, or Rust on Linux.
  • Experience with AI tools for software engineering and product automation.
  • Strong team player with excellent communication and influencing skills.
  • Experience working with large codebases and distributed version control.
  • Proven track record of introducing/improving agile development processes.
  • Awareness of relevant markets and industry trends.
  • Passion for software development.
  • Quality assurance experience with automated testing.
  • Solid hardware knowledge.
  • A good degree (2:1 or higher) in computer science or similar.

Why ApplianSys?

  • Opportunity to work on market-leading products.
  • Chance to make a significant impact on a growing company.
  • Collaborative and supportive work environment.
  • Flexible hybrid or remote working options.
  • Professional development and growth opportunities.
  • Competitive salary and benefits.

To Apply:

Please submit your CV and a cover letter explaining how your skills and experience align with this opportunity.

#SeniorSoftwareDeveloper #Networking #Linux #Python #HardwareDevelopment #SoftwareDevelopment #Agile #Coventry #Remote #TechJobs #Career #ApplianSys #ProductDevelopment #UKJobs

Company
ApplianSys
Location
Coventry, UK
Hybrid / WFH Options
Posted
Company
ApplianSys
Location
Coventry, UK
Hybrid / WFH Options
Posted