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