Senior Software Developer
Senior Software Developer

Senior Software Developer

Worcester Full-Time 85000 - 95000 £ / year (est.) Home office (partial)
Go Premium
H

At a Glance

  • Tasks: Lead the development of innovative Linux-based network security software.
  • Company: Hexegic is a top technical consultancy delivering agile teams to high-performing organisations.
  • Benefits: Enjoy a competitive salary, professional development budget, wellness programme, and flexible hybrid working.
  • Why this job: Join a dynamic team focused on impactful projects in a security-conscious environment with autonomy.
  • Qualifications: Strong skills in C++, Rust, or Go; experience in networking; computer science degree preferred.
  • Other info: Candidates must be eligible for UK security clearance to a high government standard.

The predicted salary is between 85000 - 95000 £ per year.

The senior software developer will lead the development of systems and security software for an innovative new Linux-based network security appliance. Working in a small, product focused team, you’ll develop software in a security-conscious environment with a great deal of independence and autonomy.

Core Responsibilities

  • Utilise Rust and Go, writing for Linux on AMD64
  • Develop low level systems and network programming
  • Linux/Unix/POSIX systems programming
  • Program networks and protocol implementations
  • Develop network architectures for secure architecture

What we are looking for

  • Strong proficiency in C++, Rust and/or Go
  • Applied experience and understanding of networking
  • Computer science degree or similar background

What’s in it for you?

  • Base salary of £85,000-£95,000
  • £5,000 a year professional development budget
  • Wellness program
  • 25 days annual leave
  • Flexible hybrid working arrangements

Please note that successful candidates must be eligible for UK security clearance to a high government standard.

Senior Software Developer employer: Hexegic

Hexegic is an exceptional employer that fosters a culture of innovation and collaboration, providing senior software developers with the opportunity to work on cutting-edge projects in a supportive and flexible environment. With a strong focus on professional development, employees benefit from a generous budget for training and wellness initiatives, alongside a competitive salary and the freedom to work in a hybrid model. This role not only offers autonomy in a dynamic team but also positions you at the forefront of network security technology, making it a truly rewarding career choice.
H

Contact Detail:

Hexegic Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer

✨Tip Number 1

Familiarise yourself with Rust and Go, as these are key programming languages for the role. Consider contributing to open-source projects or building your own applications using these languages to showcase your skills.

✨Tip Number 2

Gain a solid understanding of Linux/Unix systems programming. You can do this by setting up your own Linux environment and experimenting with low-level programming tasks, which will help you demonstrate your hands-on experience during interviews.

✨Tip Number 3

Network programming is crucial for this position, so brush up on your knowledge of networking concepts and protocols. Engaging in online courses or tutorials can help you articulate your understanding effectively in discussions with the hiring team.

✨Tip Number 4

Prepare to discuss your previous projects that involved security software development. Highlight your problem-solving skills and how you've approached challenges in a security-conscious environment, as this will resonate well with the company's focus.

We think you need these skills to ace Senior Software Developer

Proficiency in C++
Strong knowledge of Rust
Experience with Go programming
Linux/Unix/POSIX systems programming
Low-level systems programming
Network programming expertise
Understanding of networking protocols
Ability to develop secure network architectures
Problem-solving skills
Attention to detail
Strong analytical skills
Effective communication skills
Team collaboration
Adaptability to new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your proficiency in C++, Rust, and Go. Include specific examples of your experience with Linux/Unix systems programming and any relevant projects that demonstrate your skills in network programming.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and security. Mention your understanding of networking and how your background aligns with the responsibilities outlined in the job description.

Showcase Relevant Projects: If you have worked on any projects related to network architectures or security software, be sure to include them in your application. Describe your role and the technologies used, particularly focusing on Rust and Go.

Highlight Your Independence: Since the role offers a great deal of independence, emphasise your ability to work autonomously. Provide examples of past experiences where you successfully led projects or made significant contributions without direct supervision.

How to prepare for a job interview at Hexegic

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in C++, Rust, and Go. Bring examples of past projects where you've utilised these languages, especially in a Linux environment. This will demonstrate your hands-on experience and understanding of the technologies relevant to the role.

✨Understand Networking Fundamentals

Since the role involves network programming and secure architecture, brush up on your networking knowledge. Be ready to explain concepts like protocols, network architectures, and security measures. This will show that you can contribute effectively to the team’s objectives.

✨Demonstrate Problem-Solving Skills

Prepare for technical questions that assess your problem-solving abilities. You might be asked to solve coding challenges or troubleshoot issues on the spot. Practising common algorithms and data structures can help you feel more confident during this part of the interview.

✨Emphasise Team Collaboration

Highlight your experience working in small, product-focused teams. Discuss how you’ve collaborated with others to achieve project goals, as this role requires a great deal of independence but also teamwork. Showing that you can balance both will make you a strong candidate.

Senior Software Developer
Hexegic
Location: Worcester
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Senior Software Developer

    Worcester
    Full-Time
    85000 - 95000 £ / year (est.)
  • H

    Hexegic

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>