Enable job alerts via email!

Full Stack Developer

NEC Software Solutions (India)

United Kingdom

On-site

GBP 40,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

Join a forward-thinking company as a Senior Full Stack Developer, where you'll be part of a dedicated team working on cutting-edge AI applications that enhance efficiency in the Public Safety sector. This role involves hands-on software development, collaborating closely with product owners and architects to deliver impactful features. You'll have the opportunity to lead discussions, support production systems, and contribute to a product roadmap that serves two-thirds of police forces in England and Wales. If you're passionate about technology and eager to make a difference, this is the perfect opportunity for you.

Benefits

25 days paid holiday
Life assurance cover
Group Pension Plan
Flexible benefits

Qualifications

  • Experienced Developer with hands-on knowledge and leadership skills.
  • Ability to design user-friendly interfaces and backend systems.

Responsibilities

  • Develop software for innovative AI-enabled applications in Public Safety.
  • Oversee the full software development lifecycle and ensure quality.

Skills

JavaScript (TypeScript & React)
Python
User Interface Design
Backend Programming (CRUD)
AWS Serverless Components
Software Development Life Cycle
Problem Solving
Autonomy

Job description

Company Description

Come join us and make a difference in the world!

Discover more at www.necsws.com

Job Description
What you will be doing:

As a Senior Full Stack Developer you will be part of a small competent team that works on an innovative modern application utilizing AI to improve efficiency across the Public Safety sector.

The Application is used by two-thirds of police forces in England and Wales to significantly reduce the amount of time spent redacting documents. You will be supporting an exciting AI-enabled product roadmap, working closely with the product owner and Solution Architect to develop new functionality.

Core Responsibilities
  • A Senior Full Stack Engineer is expected to spend a significant amount of their time hands-on in the production of software for NECSWS products.
  • Discuss requirements with Product Owner and Solution Architect to identify potential solutions.
  • Work with members of the teams to ensure customer-centric development of features.
  • Oversee the full software development lifecycle to implement secure, scalable and resilient solutions, implementing new technologies as needed.
  • Provide support for customers and production systems.
Qualifications
Who Are You?

An experienced Developer with expert hands-on knowledge and the ability to lead by example, offer solutions, and contribute to an expanding team.

In Particular, We Are Looking For
  • JavaScript (TypeScript & React) development experience for the frontend.
  • Python development experience for the backend.
  • Able to design and develop clean and easy-to-use user interfaces.
  • Backend programming experience for web applications (CRUD).
  • Comfortable speaking to users to gather requirements.
  • Familiarity with core serverless AWS components and Infrastructure-as-Code.
  • A track record of delivering software features from concept to production.
  • Solid understanding of Software Development Life Cycle.
  • Holds or is able to hold UK NPPV-3 and SC clearances.
Growth and Development
  • Develop new skills by working with other members of the team.
  • Lead and partake in technical discussions within the team.
  • Actively identify and complete opportunities for self-training and external training.
Personal attributes that will help you
  • Problem solving - recognition of problems and recasting difficult-to-solve problems in order to find unique and innovative solutions.
  • Inquisitiveness - digging into problems and solutions to understand the underlying technology.
  • Autonomy - ability to work on a task and solve problems independently.
  • Motivation - sets personal challenges and constantly looking to stretch themselves.
  • Integrity - honest and transparent in dealing, open to voice and accept criticism, is trustworthy and builds credibility through actions.
  • Detail focused - pays attention to the details and can make a conscious effort to understand causes instead of just the effects.
  • Big picture aware - understands the scope and impact of a problem or solution.
Additional Information
Benefits

We pride ourselves in offering an excellent benefits package. When you join the team at NEC Software Solutions, you are provided with the following:

  • 25 days paid holiday with the option to buy/sell (FTE).
  • 4 x basic salary life assurance cover (with the option to increase cover at an additional cost).
  • A Group Pension Plan.
  • A selection of flexible benefits to suit your individual needs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.