Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Developer - UK Government

Job LocationLondon
EducationNot Mentioned
Salary55,400 - 74,600 per annum, negotiable, pro-rata, i
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Join a team at the heart of the global economy! The Department for International Trade (DIT) and Inspire People are partnering together to bring you an exciting opportunity for a Senior Software Developer to lead the development of integrated digital services,which are crucial to realising DITs overall departmental aim of supporting and developing UK trade. You will be working with modern technologies in a cloud-based environment and developing software and services to meet user needs, collaborating with colleaguesin a multidisciplinary and agile product team, coding in the open, using Python (Django) and React. £55,400 to £74,600 (including allowances) plus excellent Civil Service benefits. Salary is dependent on location and technical skills as assessed at interview.Flexible, hybrid working from London, Cardiff, Darlington, Edinburgh or Belfast. DITs Digital, Data and Technology team develops and operates tools, services, and platforms that enable the UK government to provide world leading support to businesses in the UK and overseas. You will get to constantly push boundaries in an environment free of heavy legacy, driven by curiosity, social purpose, diversity of thought, entrepreneurship, and the aspiration to offer an incredible experience to all our users. Find out more on DITs blog,Digital Trade. In your day-to-day role as a Senior Software Developer, you will:

  • Be involved with every part of the life cycle of a service, from user research to deploying code, to production. Writing secure and reusable code, following a test-driven approach (TDD).
  • Providing technical expertise and leadership in the development of strategic IT services and systems, typically through being the senior technical lead in a delivery team.
  • Identifying and fixing issues with production services, finding ways to improve system robustness, resilience, and stability.
  • Coaching and mentoring developers in the department.
  • Being an active member of the departmental developers community, sharing good practice.
  • Creating a culture of continuous improvement in the design and delivery of applications and integrations, taking responsibility for a programme of peer led support and professional development.
  • Researching, evaluating, and recommending new tools and techniques that will contribute to increased quality and productivity for our development teams.
  • Defining, agreeing, and implementing appropriate tools and processes for the effective development and maintenance of services.
Essential Skills and Experience for a Senior Software Developer:You should be able to demonstrate essential skills and experience of:
  • Modern web application and software development practices and architectures (microservices vs monoliths etc.).
  • Software development with Python, JavaScript (Node.js, REACT) or similar (all backgrounds considered).
  • An awareness of working practices such as test-driven development (focusing on automation), continuous integration and continuous delivery.
  • Involvement in complex digital projects from initiation to live, demonstrating technical leadership, innovation, and problem resolution.
  • Understanding of common web security risks (e.g., OWASP Top 10).
  • Knowledge of agile frameworks and how to support teams in their adoption.
Desirable Skills and Experience for the Senior Software Developer:While not essential, it would be ideal if you have demonstrable experience of:
  • Cloud-based development and writing infrastructure as code to integrate them, such as AWS serverless.
  • SQL and the design of relational and NoSQL databases.
  • Introducing new development practices into teams (e.g., continuous integration, serverless).
In return, you can expect a planned, transparent progression with learning and development tailored to your role, an environment with flexible working options and a culture encouraging inclusion and diversity, plus the following benefits:
  • Salary of £55,400 to £74,600 (including allowances) including annual allowance depending on location and experience
  • Flexible, hybrid working from London, Cardiff, Darlington, Edinburgh or Belfast.
  • Annual leave starting at 25 days per annum plus statutory bank holidays rising to 30 days after 5 years of service
  • An excellent Civil Service pension scheme.
If you are an experienced Software Developer looking to enhance your career and make a difference across a function that will make a real difference to the UK economy, then apply today or contact Tom McNeill or Andrew Medhurst at Inspire People incomplete confidence for further information.

Keyskills :
Node.js"software developer"REACTPython JavaScript

APPLY NOW

Senior Software Developer - UK Government Related Jobs

© 2019 Naukrijobs All Rights Reserved