Software Engineer

2 days ago


Swansea, United Kingdom Driver and Vehicle Licensing Agency Full time

Job summary

Are you an experienced Software Engineer who has a genuine ambition and aim to succeed?

Would you like to work with leading serverless, and cloud based technologies?

If so, we would love to hear from you

We are recruiting software developers, to work with us and help us build services that reach over 50 million people a year. In this role, you�ll work in an agile delivery team alongside lead and senior engineers to build modern, cloud-based services.

Job description

The Driver and Vehicle Licensing Agency (DVLA) deliver wide reaching digital services to the UK public and industry. We maintain the national record of vehicles and drivers so if you have applied for a driving licence, taxed your vehicle or completed a vehicle enquiry you would have used one of our services.

Within and between our teams, we have a friendly and stable engineering community. Keeping work/life enjoyable is key to us, and we strive to ensure the efficient and secure use of software and infrastructure.

Our current deliveries include:

Two major programmes of work, modernising our drivers and vehicles services and systems.Entirely new services including a new customer portal, mobile digital driving licence and identity platform.The DVLA digital payment service that helps us collect around 6 billion pounds a year.New versions of key driving licence services that will help us to reduce paper forms, reduce waiting times and to enable all of our customers to transact digitally.

As part of our core business services, you will work with Java and SpringBoot alongside tools like OpenAPI. No specific Java experience is needed. All you need is a passion for building clean, maintainable, and secure applications using an object-oriented language.

If you�re working on the front-end, you�ll be developing applications and reusable components using a combination of Ruby on Rails and React. You will also have the opportunity to build and develop our external and internal UIs, so this is an exciting opportunity to deliver far reaching, intuitive and accessible front-end systems.

We also make extensive use of serverless and TypeScript using AWS services such as Lambda, Step Functions and Dynamodb to build services using event-driven architecture patterns.

As part of our ongoing mission to support and develop all staff within the DVLA, you will be given a high spec Macbook and we will help you to achieve certification in areas such as AWS and Java, as well as giving you the freedom and support necessary to perform in your role and continuously develop your skill set.

Would you like to find out more about the role, the technology and what you would be working on? If so, we are organising a session where you can virtually 'meet the team' on Wednesday 25th September 2024 at 11am.

Please click �to book on.

Responsibilities

Your responsibilities will include but will not be limited to:�

Develop Software to meet user needs.Follow Best Practice Guidelines and help to improve those GuidelinesWrite clean, secure and well-tested codeCoach and mentor more junior colleaguesOperate the services they build and identify issues in production.

For further information about the role please see the attached role profile.�

Additional Information�

Applications will be accepted from full time/part time/job sharers. Full time roles at DVLA consist of 37 hours per week. Part time and/or flexible working may also be available subject to the needs of the business. If you have a flexible or part time working requirement, you should contact the vacancy holder in advance of making an application to avoid possible disappointment later in the process should your desired working arrangements not be compatible with the requirements of the role. To contact the vacancy holder, please use the job contact details listed under �Contact point for applicants�.�

Person specification

You will be experienced working as a software engineer across multiple projects, developing software using a variety of modern technologies and toolsYou will be able to work with a team to shape and define requirements and have the skills to build, tests, and deliver features and servicesYou will need to be comfortable in using modern CI/CD tooling with an understanding of languages such as Java, Ruby, C#, HTML, Python or similarYou may have experience delivering services using a public cloud provider such as AWS, Azure or Google Cloud, or a motivation to develop these skills

Working for the DVLA Digital Team

At DVLA, licensing is just the start. Every project you implement, touch and deliver has a ripple effect that�ll wash across the nation. Here the work you�re doing has the capacity to change the way 50 million people interact with our services. As we aim to keep our roads some of the safest in the world, our innovative, transformative digital-led services help optimise a nation of individuals and business every single day.���

To see how our people are transforming our digital services, head over to our and, to understand more about the great opportunities and benefits of working at DVLA read our .���

��

Visit the �to read the blogs written by our engineers and find out more about the work we do.

Due to the evolving nature of the business, vacancies can become available at any time. Therefore, this campaign may create a reserve list to fulfil demand if it arises which will be held for a period of 12months.�

Behaviours

We'll assess you against these behaviours during the selection process:

Delivering at Pace

Technical skills

We'll assess you against these technical skills during the selection process:

Benefits

Alongside your salary of �32,603, Driver and Vehicle Licensing Agency contributes �9,445 towards you being a member of the Civil Service Defined Benefit Pension scheme.

Passionate, reliable and always willing to push yourself and those around you, you�ll continue to seek improvement in your own role and challenge us too. Because we pride ourselves on how we approach your development. From training courses to specialist skills workshops and opportunities to grow your expertise, we thrive when you thrive. You can find out more about all of the above alongside a full list of our benefits:�����

Best in class learning and development tailored to your role���An environment with flexible working options where we encourage a great work-life balance�A culture encouraging inclusion and diversitywith a range of staff communities to support all our colleagues���Generous employer contribution of , depending on chosen pension scheme���Digital communitieswith clear career frameworks���On-site gym plus personal training available (membership applies)���On-site nursery, restaurants and coffee bar���25 days holiday (plus bank holidays), increasing by 1 each year (up to 30) & 1 extra day for the King�s birthday���Free parking����A hybrid office/home based working model where staff will spend a minimum of 60% of their time in the office over a month, with flexibility dependent on balancing business and individual need�

There are many more opportunities and great benefits of working at DVLA, visit our for further information.�����


  • Software Engineer

    4 weeks ago


    Swansea, United Kingdom Digital Waffle Full time

    Job Title: Software EngineerLocation: CardiffSalary: £45,000 Per AnnumDigital Waffle is looking for a mid-level Software Engineer with 2+ years of experience to join a dynamic tech company in Cardiff. In this role, you'll design and develop features, write clean code, and collaborate with various teams. You'll also manage your projects effectively to...

  • Software Engineer

    2 weeks ago


    Swansea, United Kingdom Identify Solutions Full time

    Software Engineer Swansea Up to £70,000 per annum + 30 days' A/L + BH, 6% pension contribution, PMI, + more! My client is a UK-based technology consultancy specialising in delivering digital, data, and technology services for public sector organisations. Due to recent project wins, they are hiring several Software Engineers to join our already growing...


  • Swansea, City and County of Swansea, United Kingdom Opus Recruitment Solutions Full time

    About the RoleWe are seeking a highly skilled Software Engineering Technologist to join our team at Opus Recruitment Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cutting-edge software solutions for our clients in the public sector.Key ResponsibilitiesDesign and develop software solutions using a...


  • Swansea, City and County of Swansea, United Kingdom Opus Recruitment Solutions Full time

    About the RoleWe are seeking a highly skilled Software Engineering Technologist to join our team at Opus Recruitment Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cutting-edge software solutions for our clients in the public sector.Key ResponsibilitiesDesign and develop software solutions using a...

  • C# Software Engineer

    4 weeks ago


    Swansea, City and County of Swansea, United Kingdom Noir Full time

    Join Noir as a C# Software EngineerWe are in search of a talented C# Software Engineer to become a part of our innovative team. If you have a passion for software development and thrive in a team-oriented atmosphere, this position is an excellent fit for you.Key Responsibilities:Design and enhance software solutions utilizing .NET, C#, and SQL Server...

  • C# Software Engineer

    4 weeks ago


    Swansea, City and County of Swansea, United Kingdom Noir Full time

    Join Noir as a C# Software EngineerNoir is on the lookout for a talented C# Software Engineer to become a vital part of our innovative team. If you thrive in a technology-driven environment and value collaboration, this position is tailored for you.Key Responsibilities:Design and enhance software solutions utilizing .NET, C#, and SQL Server.Work closely with...

  • C# Software Engineer

    4 weeks ago


    Swansea, City and County of Swansea, United Kingdom Noir Full time

    Join Noir as a C# Software EngineerNoir is on the lookout for a talented C# Software Engineer to become a part of our innovative team. If you thrive in a technology-driven environment and value teamwork, this position could be the ideal fit for you.Key Responsibilities:Design and enhance software solutions utilizing .NET, C#, and SQL Server.Work...


  • Swansea, City and County of Swansea, United Kingdom Opus Recruitment Solutions Full time

    Job OpportunitySenior Software Development EngineerAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Opus Recruitment Solutions.As a Senior Software Development Engineer, you will be responsible for designing, developing, and deploying cutting-edge software solutions for our clients in the public...

  • C# Software Engineer

    4 weeks ago


    Swansea, City and County of Swansea, United Kingdom Noir Full time

    Join Noir as a C# Software EngineerWe are on the lookout for a talented C# Software Engineer to become part of our innovative team. If you thrive in a tech-driven environment and enjoy collaborating with others, this position is tailored for you.Key Responsibilities:Design and enhance software solutions utilizing .NET, C#, and SQL Server.Work closely with...

  • Software Engineer

    6 days ago


    Swansea, City and County of Swansea, United Kingdom BJSS Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at BJSS. As a software engineer, you will be involved in designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software solutions using various programming languages, frameworks, and technologies.Collaborate with cross-functional teams...

  • Software Engineer

    7 days ago


    Swansea, City and County of Swansea, United Kingdom BJSS Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at BJSS. As a software engineer, you will be involved in designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software solutions using various programming languages, frameworks, and technologies.Collaborate with cross-functional teams...


  • Swansea, City and County of Swansea, United Kingdom Aztrum Full time

    Position: Backend Software Engineer - Python / C++Our organization is looking for a skilled Backend Software Engineer to join our dynamic team. This role emphasizes teamwork and a commitment to ongoing enhancement in a hybrid work environment.Key Responsibilities:1. Collaborate effectively with fellow engineers and operational teams to gather and clarify...

  • C# Software Engineer

    4 weeks ago


    Swansea, City and County of Swansea, United Kingdom Noir Full time

    Join Noir as a C# Software EngineerWe are on the lookout for a talented C# Software Engineer to become a vital part of our innovative team. If you thrive in a tech-driven environment and value teamwork, this position could be the ideal fit for you.Core Responsibilities:Design and enhance software solutions utilizing .NET, C#, and SQL Server.Work...


  • Swansea, City and County of Swansea, United Kingdom Opus Recruitment Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Opus Recruitment Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cutting-edge software solutions for our clients in the public sector.Key ResponsibilitiesDesign and develop software solutions using C# and.NET...


  • Swansea, City and County of Swansea, United Kingdom Opus Recruitment Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Opus Recruitment Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining cutting-edge software solutions for our clients in the public sector.Key ResponsibilitiesDesign and develop software solutions using C# and.NET...


  • Swansea, United Kingdom Digital Waffle Full time

    Job Title: Senior Software EngineerLocation: CardiffSalary: £65,000 Per AnnumDigital Waffle is looking for a Senior Software Engineer to join a rapidly growing tech company in Cardiff. In this role, you'll design and develop features, write clean code, mentor team members, and collaborate across teams. You'll also take ownership of solutions and...


  • Swansea, United Kingdom Identify Solutions Full time

    Software Engineer Swansea Up to £70,000 per annum + 30 days' A/L + BH, 6% pension contribution, PMI, + more! My client is a UK-based technology consultancy specialising in delivering digital, data, and technology services for public sector organisations. Due to recent project wins, they are hiring several Software Engineers to join our already growing...


  • Swansea, City and County of Swansea, United Kingdom Opus Recruitment Solutions Full time

    Job Title: Senior Software Development EngineerAbout the Role:We are seeking a highly skilled Senior Software Development Engineer to join our team at Opus Recruitment Solutions. As a Senior Software Development Engineer, you will be responsible for designing, developing, and delivering cutting-edge software solutions for our clients in the public sector.Key...


  • Swansea, City and County of Swansea, United Kingdom Opus Recruitment Solutions Full time

    Job Title: Senior Software Development EngineerAbout the Role:We are seeking a highly skilled Senior Software Development Engineer to join our team at Opus Recruitment Solutions. As a Senior Software Development Engineer, you will be responsible for designing, developing, and delivering cutting-edge software solutions for our clients in the public sector.Key...


  • Swansea, City and County of Swansea, United Kingdom Noir Consulting Full time

    Exciting Opportunity for a .NET Software EngineerNoir Consulting is on the lookout for a talented .NET Software Engineer to become part of a vibrant and innovative team. If you have a passion for software development and thrive in a collaborative atmosphere, this position could be an excellent fit for you.Key Responsibilities:Design, develop, and enhance...