Loading...
Share this Job

Full Stack Developer (Cyber Security)

Date: 19-Nov-2020

Location: Oxford, GB, OX4 4DQ

Company: Nominet

WHAT DRIVES US...

 

Maybe you know us, maybe you don't. Even though you probably use our services every day. So

we'd like to share more about what we do at Nominet, and why we do it, so that you can help us to

build the right team.

 

We're proudly at the heart of the UK's critical internet infrastructure. Leading the charge in cyber

security, as we explore and pioneer new tech.

We do this to enable connectivity, inclusivity and security for our world - and create a vibrant digital

future.

 

That's what drives us - and the kind of people we want to work with.

 

 

PERKS

Competitive salary depending on experience, plus excellent benefits including a 10% bonus, 28 days holidays, Healthcare, Pension Scheme, Life Assurance, Wellbeing allowance, Flex benefits and onsite fitness classes and studio.

 

Main Job Purpose

As a Full Stack Software Developer working in the Cyber Security Software Engineering team you will be a crucial part of our team to design and Implement features that solve our customers' business challenges. A passionate team player that flourishes on delivering challenging solutions in a dynamic environment. Collaborating with other stakeholders, you will focus on designing creative solutions, implementing them and releasing them as part of the software releases that enhance Nominet’s ground-breaking DNS Analytics and Threat Intelligence Platform. You would join a team of software developers responsible for the development of the core, critical software components and systems that underpin Nominet’s Cyber Security solutions. 

 

Job Summary:

  • Developing and maintaining Nominet Cyber Solutions products
  • Solving complex problems with no precedent and taking responsibility for key design decisions
  • Investigating and engaging with new trends, technologies, packages and libraries
  • Packaging software and data for continuous delivery/deployment
  • Writing high-quality documentation 

 

Key Requirements:

  • Ability to implement clean, robust, thoroughly-tested, maintainable, and standards-compliant code (that leverages frameworks where possible) in an agile working environment
  • Ability to work from a prototype and collaborate with researchers to deliver production-ready systems
  • Ability to working on a breadth of technologies whilst ensuring a coherent, high-performing solution
  • Ability to design API
  • Familiarity with Git version control system
  • Ability to scrutinise and provide feedback on specifications
  • Ability to produce documentation that is well-structured and well-written
  • Being a good team player with a positive attitude and able to work with different people across departments and levels
  • Effective communication with technical and non-technical colleagues, including giving demonstrations of your software
  • Ability to understand product development within the context of the business and how products will contribute to the success of the company.

Front-End
•    Strong Javascript skills working with modern frameworks (e.g. ReactJS, AngularJS, VueJS, D3, Grunt, Gulp, Webpack)
•    Strong knowledge of HTML5, CSS3
•    Knowledge of AJAX, current web standards, trends and patterns.

Back-end
•    Strong Java skills 
•    Experience with working with databases.

 

 

APPLICATION PROCESS

 

ONLINE APPLICATION>>VIDEO INTERVIEW>>FACE TO FACE INTERVIEW>>JOB OFFER

Please note: As part of the job application, you will be asked to complete a brief online application form and profile.


Job Segment: Developer, Java, Programmer, Information Technology, Front End, Technology