Lead Developer – Redhill, Surrey

Lead Developer – Redhill, Surrey

Surrey Full-Time 60000 - 80000 € / year (est.) No home office possible
NSSLGlobal Group

At a Glance

  • Tasks: Lead a team in designing and developing innovative software solutions for remote site management.
  • Company: Join a forward-thinking tech company focused on cutting-edge satellite communications.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and opportunities for skill development.
  • Other info: Dynamic team environment with great potential for career advancement.
  • Why this job: Make a real impact by working with advanced technologies and mentoring future developers.
  • Qualifications: Experience in software development, especially with Linux, Python, and Agile methodologies.

The predicted salary is between 60000 - 80000 € per year.

The Enterprise team are responsible for a variety of services offered to our customers. These include:

  • Bespoke hardware/software developments to provide customers with the ability to better manage their remote site traffic and user experience, as part of an NSSLGlobal solution.
  • The design and management of the NSSLGlobal VSAT infrastructure, including requirements capture, capacity planning, link budget design, hub IP network design, traffic shaping, traffic acceleration, VoIP and systems management.
  • The design and management of our Global PoP infrastructure, including Mobile Satellite, LTE, and terrestrial interconnect incorporating tasks including capacity planning, hub IP network design, VoIP, traffic monitoring/detection and systems management.

This role is to lead and work as part of a team in the system design/development processes, using bespoke and open-source software, primarily Linux based, to bring additional value to our in-house and customer solutions. In co-ordination with the Head of Technology, they will also lead and mentor the Developer and Graduate Developer.

Existing solutions you will be involved in developing/maintaining include our in-house product ranges incorporating VoIP platforms, email services, file replication, hotspot solutions, software distribution, web filtering, firewalling, Hypervisors, High-Availability and Entertainment services. The main development software technologies include Debian, Apache, MySQL, Python, PHP, ReactJS and NodeJS.

As part of this role, we expect the employee to continuously improve their skillset in software versioning and task management. The main hardware technologies are digital satellite communications, IP networking, and VoIP. We would expect the candidate to have working knowledge of some or all of these technologies.

Key Tasks

  • Support the design, requirement capture and development according to Agile design principles (incl. the SCRUM methodology) of the suite of NSSLGlobal value added services.
  • Manage the CI/CD pipelines, BitBucket and JIRA environments.
  • Utilise Sonarqube code quality tool, Xray, Pytest, Jest, and Cypress test frameworks.
  • Keep abreast of new developments in the IT sector.

Lead Developer – Redhill, Surrey employer: NSSLGlobal Group

NSSLGlobal is an exceptional employer located in Redhill, Surrey, offering a dynamic work environment that fosters innovation and collaboration. With a strong emphasis on employee growth, we provide opportunities for continuous learning and mentorship, particularly for those in technical roles like the Lead Developer. Our culture encourages creativity and teamwork, ensuring that every team member contributes to cutting-edge solutions while enjoying a supportive atmosphere that values work-life balance.

NSSLGlobal Group

Contact Detail:

NSSLGlobal Group Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Developer – Redhill, Surrey

Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or local events where you can connect with other developers and potential employers. Don’t be shy – introduce yourself and share your passion for software development!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using the technologies mentioned in the job description like Python, ReactJS, or VoIP platforms. This gives you a chance to demonstrate your expertise beyond just words.

Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and the specific tools mentioned, like JIRA and BitBucket. Practice common technical questions and be ready to discuss how you've used these tools in your past projects.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at NSSLGlobal.

We think you need these skills to ace Lead Developer – Redhill, Surrey

Bespoke Software Development
Linux
VoIP
Capacity Planning
Hub IP Network Design
Traffic Shaping
Traffic Acceleration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Lead Developer role. Highlight your experience with Linux-based systems, VoIP platforms, and any relevant software technologies like Python and ReactJS. We want to see how your skills align with what we do!

Showcase Your Projects:Include examples of projects you've worked on that demonstrate your ability to lead and collaborate in a team. If you've used Agile methodologies or managed CI/CD pipelines, let us know! We love seeing practical applications of your skills.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. Be sure to mention your familiarity with the technologies listed in the job description.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. We can't wait to hear from you!

How to prepare for a job interview at NSSLGlobal Group

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Debian, Apache, MySQL, Python, PHP, ReactJS, and NodeJS. Brush up on your knowledge of digital satellite communications and IP networking too, as these are crucial for the role.

Showcase Your Agile Experience

Since the role involves Agile design principles and SCRUM methodology, be prepared to discuss your experience with these frameworks. Share specific examples of how you've contributed to Agile projects and how you’ve managed CI/CD pipelines using tools like BitBucket and JIRA.

Demonstrate Leadership Skills

As a Lead Developer, you’ll be expected to mentor others. Think of instances where you’ve led a team or guided junior developers. Highlight your approach to leadership and how you foster collaboration and growth within a team.

Stay Updated on Industry Trends

The tech world is always evolving, so show that you’re proactive about keeping up with new developments. Mention any recent trends or technologies you’ve explored that could benefit the company’s services, especially in areas like VoIP and systems management.