Full Stack Developer

TXP
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

ASP.NET
Java
JavaScript
.NET
Amazon Web Services (AWS)
HTML5
User Authentication
Automation of Tests
Azure
CSS
Cloud Computing
Code Review
Databases
Continuous Integration
Federated Identity Management
Github
Python
Node.js
Open Web Application Security
Single Sign-On
Cloud Platform System
Containerization
Solid Principles
Kubernetes
Terraform
Docker
Microservices

Job description

As a Senior Developer, you will deliver and integrate software to form complete, secure, and resilient services. You'll take technical ownership across related pieces of work, lead development activities, and support the wider team through mentoring and knowledge sharing. You must have a hands on experience with Python and JavaScript (Node.js)

At the end of the contract, you will be responsible for a full handover of knowledge, processes, and intellectual property to Civil Servants., * Plan and lead development across sets of related user stories

  • Take ownership of the wider system and coach others to understand it
  • Collaborate with multidisciplinary teams to shape what is built
  • Mentor and support junior developers
  • Build, run, and support production services
  • Improve system robustness, resilience, and stability
  • Resolve complex technical issues using a broad range of modern technologies

Requirements

  • Proven Central Government experience
  • Experience with Python and JavaScript (Node.js)
  • Strong understanding of SSO, authentication and security
  • Experience with Back End development in two or more languages (eg Java, Python, Node.js)
  • Full stack experience including Front End (HTML5, CSS3, frameworks, accessibility standards), Back End, and databases
  • Experience with cloud technologies (AWS, FaaS), containerisation (Docker, Kubernetes), and microservices
  • Strong knowledge of security concepts including Federated Identity, SSO, JWT, TLS/mTLS, and OWASP Top 10
  • Experience with modern engineering practices:
  • SOLID principles
  • Automated testing & TDD
  • CI/CD
  • Code reviews
  • GitHub
  • Infrastructure as Code (eg Terraform)
  • Comfortable working independently and within agile teams
  • Ability to learn and adapt quickly to new tools and technologies

Nice to Have

  • Experience with .NET technologies (especially ASP.NET Core)
  • Experience with a second cloud platform (Azure or GCP)

If you're a senior developer with strong Java and government experience looking for your next contract, we'd love to hear from you.

Apply for this position