top of page

Senior Software Developer

Welwyn Garden City, Herts
to £55,000 + benefits
In Brief
  • A company that's a highly regarded expert in niche, high-tech solutions

  • Working with leading-edge technologies in Telecoms, Satellite and Space

  • Broad variety of internal and external projects

  • Core skills are OO (Java but can cross-train), Scripting (Javascript or Python ideally)

  • Joining a highly talented team using the best software development & engineering principles

  • Senior role with architecture and mentorship responsibility, whilst still remaining hands-on

  • Great opportunities for career progression in a number of directions

The opportunity

Our client provides technology solutions for leading global Telecoms companies, particularly in the Satellite space, as well as developing their own cutting-edge products for deployment into highly novel, global wireless communications solutions.

Due to growing demand from their customers, as well as the continued progression of their own product set, they are looking to hire a Senior Software Developer, who can contribute code whilst also guiding architecture decisions and looking at engineering challenges at a "systems" level.

This role will have plenty of variety, working with global customers on very important projects as well as playing an important part in the development of the company's own product portfolio.  With that in mind, there is a degree of flexibility in terms of the specifics of candidates' experience, and the genuine opportunity to cross-train and learn new skills.

The core technical skills are in OO development, Java being the language most commonly used but applications being welcome from those who want to cross-train from other OO languages into Java, and Scripting - Javascript and Python being the most useful languages to know but again, the opportunity is there to learn these.

The most important thing our client is looking for is a passion for creating robust software that serves a real purpose and a sound understanding of the principles of good software engineering and best practice.

The best bits...

You'll be joining a highly talented team of engineers that covers a huge range of disciplines across the full lifecycle of developing leading-edge software and hardware for global wireless communications networks.  

You'll be addressing some very interesting engineering challenges and working with emerging technologies, for example the new generation of small satellites and High Alititude Platforms.

There are loads of different directions you can progress within this company, either as a software engineer focusing on enhancing your existing skillset, or into other technical areas or even into more client-facing roles if that's your thing.

Duties
  • Development and maintenance of software for internal and external customers

  • Architectural design, detailed design, coding and test

  • Systems Engineering for complex technical challenges

  • Working in a Agile team, using high productivity tools

  • Both front-end and back-end development

  • Developing solutions around Software-Defined Networking, Satellite Network Monitoring and Automated Test solutions

  • Use of Service-Oriented Architecture and DevOps

Requirements
  • Experience in OO development - ideally Java

  • Experience of Scripting - ideally with Python or Javascript

  • An understanding of good software engineering principles

  • Ability to think at "systems" level and guide architecture decisions

  • Aptitude for mentorship

  • Ability to develop GUI's - ideally with Javascript

  • Good documentation and presentation skills

  • Knowledge of Satellite Comms isn't required but would be beneficial

  • Any of these would be useful: Cucumber, Gherkin, Jenkins, HP-QT

  • A willingness and ability to go through Security Clearance

How to apply

Please send your CV to steve@nemoresourcing.co.uk 

Or if you have any questions, don't hesitate to give us a call - 01438 419777

bottom of page