×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer

Job in City Of London, Central London, Greater London, England, UK
Listing for: Tecknuovo
Full Time position
Listed on 2026-06-27
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 55000 - 75000 GBP Yearly GBP 55000.00 75000.00 YEAR
Job Description & How to Apply Below
Location: City Of London

About the role

As a Full Stack Software Engineer, you will play a key role in delivering cloud-native digital services for complex government and enterprise environments. Working within a high-performing delivery team, you will take ownership of features from frontend through to backend services and cloud infrastructure, helping to shape technical solutions that are secure, scalable, and resilient.

You will contribute to technical decision-making, support the growth of less experienced engineers, and work closely with product owners and stakeholders to turn requirements into reliable outcomes. The role sits within Tecknuovo’s engineering capability and has a direct impact on the successful delivery of critical digital services used by clients operating in demanding and highly regulated environments.

Key responsibilities
  • Deliver end-to-end features across frontend, backend, and cloud platforms, ensuring solutions are scalable, maintainable, and aligned to user and business needs.
  • Shape technical designs by evaluating options, making informed engineering decisions, and clearly communicating trade-offs and rationale.
  • Build robust client solutions that can operate reliably in critical and high-availability environments, applying sound engineering judgement throughout delivery.
  • Own the quality of software through effective testing strategies, code reviews, and continuous improvement of engineering standards and practices.
  • Develop and evolve APIs and application services that support performance, resilience, and long-term maintainability.
  • Manage and improve cloud infrastructure on AWS and/or Azure, using infrastructure‑as‑code and automation to support consistent, repeatable delivery.
  • Deliver reliable deployment and release processes by contributing to CI/CD pipelines and embedding Dev Ops practices across the development lifecycle.
  • Monitor application health and operational performance, responding to incidents and using insights to improve reliability and service outcomes.
  • Collaborate with product owners, stakeholders, and delivery teams to refine requirements, estimate work, and ensure successful delivery against agreed objectives.
  • Support and mentor junior engineers through pairing, feedback, and knowledge sharing, helping to strengthen capability across the team.
  • Maintain clear, high-quality documentation that supports ongoing ownership, reduces dependency on individuals, and enables sustainable product delivery.
  • Contribute to engineering governance by promoting secure development practices, coding standards, and continuous improvement across the team.
Who you are and how you’ll make an impact

You have experience delivering full stack software solutions in professional environments, taking ownership of work across frontend applications, backend services, and cloud infrastructure. Your background has equipped you to work throughout the delivery lifecycle, from shaping technical approaches and implementing solutions through to deployment, support, and ongoing improvement.

You are confident developing modern web applications using React and Type Script, alongside backend services built with Node.js and/or Python. You understand how to design and integrate APIs, work with both relational and No

SQL databases, and apply secure coding practices to build reliable services.

You bring practical experience of delivering solutions on AWS or Azure and are comfortable working with cloud-native services, infrastructure‑as‑code, containerised workloads, and automated deployment pipelines. You use engineering judgement to balance quality, delivery pace, resilience, and maintainability when making technical decisions.

You work effectively in Agile delivery environments, collaborating closely with engineers, product owners, and stakeholders to achieve shared outcomes. You communicate clearly with both technical and non-technical audiences, helping others understand complex concepts and contributing constructively to discussions and decision-making.

You take responsibility for the quality of your work, support the development of others through mentoring and code review, and help create a culture of continuous improvement.…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary