Enable job alerts via email!

Senior Software Developer

Randstad (Schweiz) AG

Coventry

Hybrid

GBP 45,000 - 60,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

ApplianSys, a leading UK-based company, seeks a Senior Software Developer to innovate in network solutions. Ideal candidates will excel in Python, Linux, and networking protocols, contributing to both software and hardware development. Join a supportive environment, embrace flexible working options, and make an impact on market-leading products.

Benefits

Flexible hybrid or remote working options
Professional development and growth opportunities
Competitive salary and benefits
Collaborative and supportive work environment

Qualifications

  • Strong skills in Python and Linux.
  • Fluency in networking protocols like HTTP, DNS, and DHCP.
  • Experience in product development and ability to solve complex technical challenges.

Responsibilities

  • Design, develop, and maintain software for products.
  • Contribute to software and hardware development.
  • Focus on non-functional requirements such as performance and scalability.

Skills

Linux
Python
Networking protocols
HTTP
DNS
DHCP
Web applications technologies
Product development

Education

Degree in computer science or similar

Job description

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 (HTTP, DNS, DHCP, etc.), Linux, and Python.
  • Contribute to both software and hardware development.
  • Maintain and extend existing product components (HTTPS 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 HTTP, 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., HTTPS 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior JavaScript Security Software Developer, Fraud (Remote)

JR United Kingdom

Coventry

Remote

GBP 50.000 - 70.000

13 days ago

Senior Software Engineer

Howden Group Holdings

Cheltenham

Remote

GBP 50.000 - 75.000

Yesterday
Be an early applicant

Senior Software Developer, Bet Placement (Remote)

JR United Kingdom

Bolton

Remote

GBP 40.000 - 60.000

12 days ago

Senior Software Developer

Aatom Recruitment

Coventry

On-site

GBP 50.000 - 75.000

4 days ago
Be an early applicant

Senior Software Developer

Jaguar Land Rover

Stratford-upon-Avon

Hybrid

GBP 50.000 - 80.000

Yesterday
Be an early applicant

Senior Software Developer

West Midlands Police

Birmingham

On-site

GBP 40.000 - 55.000

3 days ago
Be an early applicant

Senior JavaScript Security Software Developer, Fraud (Remote)

JR United Kingdom

Peterborough

Remote

GBP 50.000 - 80.000

12 days ago

Senior JavaScript Security Software Developer, Fraud (Remote)

JR United Kingdom

Wolverhampton

Remote

GBP 55.000 - 85.000

13 days ago

Senior JavaScript Security Software Developer, Fraud (Remote)

JR United Kingdom

Northampton

Remote

GBP 50.000 - 80.000

13 days ago