Senior Full-Stack Software Developer (with Django)


Premium Job From Department for Business & Trade

Recruiter

Department for Business & Trade

Listed on

10th August 2021

Location

United Kingdom

Salary/Rate

£52100 - £63600

Salary Notes

Both locations include up to an additional allowance depending on skills and experience. London allowance up to £7,500. National allowance up to £7,100.

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Senior Full-Stack Software Developer (with Django)
London Salary: £56,300 - £63,600  
National Salary: £52,100 - £59,800
Both locations include up to an additional allowance depending on skills and experience.
London allowance up to £7,500.
National allowance up to £7,100. The role As a Senior Software Developer in DIT, you'll plan and lead development of an integrated digital service, collaborating with colleagues in a multidisciplinary Agile product team. We're recruiting for roles across several different teams, each working on different services that support and promote UK trade. In this role, you'll: Write secure, reusable code, following a test-driven approach (TDD). Understand the whole service throughout the stack. Find ways to improve system robustness, resilience and stability. Identify and fix issues with production services. Coach and mentor more junior developers. Be an active member of the departmental developers' community, sharing good practice. You'll have demonstrable experience of: Developing web-based applications with Python (Django), Git and Bash. Using modern tools for testing, building and deploying code. Writing code with security features embedded. Identifying, locating and fixing faults and bugs. Designing and integrating systems, including integration testing. Identifying user needs and proposing technical solutions to resolve them. You may have experience of: Using JavaScript frameworks and Docker when developing web-based applications. Managing the availability and capacity of digital services. Contributing to development process optimisation. Prototyping new digital services. Meeting the UK Service Standards. How to apply For your application, we would like to see your CV and a letter or personal statement outlining your experience and skills and fit for the role. We highly recommend that you include a link to GitHub or other code repository in your application. We will invite people to interview based on how much their application shows the skills listed in the ‘demonstrable experience' section above. During the CV review and interview stages we use Success Profiles, a flexible framework, to assess applicants against a range of elements, giving you the opportunity to demonstrate these elements required to be successful in the role.  At the interview for this role we assess your technical/specialist experience, outlined in the above role description, testing your ability through relevant assessments and ask you questions around behaviours. This will include a technical test using Django or React (depending on your prior experience), GitHub and Docker. For this role, the essential behaviours required are: Leadership Changing and improving Making effective decisions Delivering at pace Location Information

The role will be based in either London or Cardiff and may require occasional travel to other DIT Offices. Please be aware that this role can only be worked from within the UK and not overseas. Informal hybrid working arrangements will be available as agreed with the vacancy manager and in line with the requirements of the role. Most DIT employees will be working a hybrid pattern, spending 2-3 days a week (pro rata) in the office, on average. Commuting costs to meet this requirement and travelling to the main office location will not be covered by DIT, however commuting costs will be covered for travel to a DIT office which is not the employee's main office location under the Department's Travel and Expenses Policy Apply before Midday on Friday 17th September 2021

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: