Principle Software Engineer/Developer

Due to government security vetting (UKSV) required for this role, only applications from UK nationals will be considered.

I am currently working with a Software Consultancy based in Lincoln who are looking to grow their team with the addition of a Principle. I am looking for a Full Stack Engineer/Developer with a minimum of 8 years' experience to support all functions of the software development lifecycle - from requirement capture through to design, implementation, documentation and testing. The projects are run using an agile framework.

You will report to the Head of Software and be expected to have deep working knowledge and experience in modern programming languages, application development, database technologies and open-source development as well as the ability to learn new technologies quickly. The ability to create and work harmoniously within a team environment is essential.

Prior leadership experience is desirable as you will need to be able to coach, mentor and provide technical leadership within a team environment independentently. You will have stron problem solving skills, excellent communications skills (both verbal and written) and have the ability to adapt and lead through change.

Although there is opportunity for hybrid working in the role, you will be required to work on site on a regular basis so -need to be located a commutable distance from Lincoln.

Key Responsibilities:

  • Technical Leadership of a team of up to six engineers
  • Work allocation and task breakdown of technical work
  • System design
  • Application development
  • Database development
  • Activities in support of software assurance and quality
  • Component, integration and system testing
  • Documenting the design

Qualifications/Experience:

Essential:

  • A degree in Information Technology/Engineering/Mathematical (STEM) AND/OR a strong working background with a minimum of 8 years experience in software development
  • Proven experience of leading a technical project
  • Demonstrable knowledge of one or more coding languages, including:

- Web development - HTML/CSS/JS/React
- ASP.Net C#
- PHP
- C#
- Python
- Javascript
- SQL

Desirable:

- Knowledge of concepts including:

  • Adopting UI/UX best practises when designing and developing applications
  • Web application deployment and maintenance
  • Familiarity with database types such as 'relational database' and 'document/NoSQL database'
  • Dreation of high-level and low-level design automentation
  • Fsmiliarity with Agile/DevOps software development methodology
  • Familiarity with CI/CD and pipeline automation
  • Familiarity of machine learning principals/pipelines and associated toolsets such as Pytorch and Tensorflow
  • Familiarity with Azure, AWS, GCP products and services

- Knowledge of technologies including:

  • Docker or Kubernetes
  • Distributed version control systems such as Git
  • Exposure to frontennd and backend testing frameworks such as Puppeteer/Jest/Unit
  • Familiarity with in-code documentation such as JSDocs to maintain code libraries and documentation.

On top of a competitive base salary, you will be joining a growing organisation that values their collaborative and dynamic team, offering an excellent benefits package and professional growth.

Company
Pro Box Recruitment
Location
Boultham, Lincolnshire, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
£50000 - £70000/annum Salary dependent on experience
Posted
Company
Pro Box Recruitment
Location
Boultham, Lincolnshire, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
£50000 - £70000/annum Salary dependent on experience
Posted