Senior Software Engineer

  • Job Reference: Senior Software Engineer
  • Date Posted: 15 March 2023
  • Recruiter: SaluteMyJob
  • Website:
  • Location: Nottingham
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent

Job Description

The Company

Our Client is a well-established business that has been successful in the Defence and Security market since 1992.  Their secure information exchange solutions have been deployed by more than twenty-five different nations around the globe and as part of the National Cyber Security Centre (NCSC) High Assurance community, they fully support the HMG mission to make the UK the safest place to conduct business online.

This success in the defence and security market has been built on their ability to build great technology and service solutions that not only address the customers' needs, but helps drive the organisations capabilities forward securely, whilst respecting the commercial and social requirements of today`s world.

Main Purpose of Job

To undertake and complete research, product and/or bespoke development projects of varied scope and complexity, to schedule and within agreed resource constraints.

Take ownership and be accountable for technical delivery.


Key Tasks and Responsibilities

  • Provide team leadership within the Department.
  • Develop and code software.
  • Create documentation and training material conforming to relevant Company standards and procedures.
  • Undertake functional testing and validation of developed code, documentation and training materials.
  • Lead investigations into product use scenarios, reproducing issues and resolving these, liaising directly with the customer as required.
  • Contribute to project planning, identifying and advising on technical tasks to be undertaken and the resources required for the project.
  • Understand customer requirements and translate to technical requirements, visiting customer site if required.
  • Produce designs and specifications to meet customer requirements.
  • Support other parts of the business (sales, marketing etc) by providing technical information or assisting in obtaining research and/or development contracts;
  • Identify and participate in research activities to assist in advancing department ways of working.
  • Provide third line post-sales support.

Additional Responsibilities

  • Provide support to other areas and key tasks within the business as required.
  • Activity contribute to business improvement
  • May be required to work additional hours to meet deadlines.
  • May be required to travel to customer site.

As the ideal candidate, good experience of the full software lifecycle is a must and you will have the ability to understand and solve complex problems and will be naturally flexible in approach.  A team player with excellent communication skills, you will also be capable of working on your own when necessary.

Apply Now

Our Client encourages an open and participative approach to both business and social activities.  As a Gold standard Investor in People, you will have a structured career path which actively supports your career development.  They will provide an attractive remuneration package and excellent future career prospects.