Connecting Talent to opportunity

Connecting Talent to opportunity

Developer

Expired

Job Description:

HMRC is building a modern, digital tax administration and runs the biggest digital operation in Government, providing digital services for 45 million individuals and 4.9 million business customers. Our digital programme is multi-award winning and the envy of other government organisations.

Our role sits within HMRC’s Chief Digital & Information Group (CDIO) we’re increasingly delivering in-house through our growing network of digital delivery centres – hi-tech, state-of-the-art facilities across the UK.

Valuation Office Agency Customer Group (VOA CG) provides digital services and IT support to the Valuation Office Agency (VOA): drawing on HMRC’s digital expertise to ensure our customer (the VOA) gets the right level of service as well as building and supporting specialist, unique services.

There are some important attributes that we are looking for in anyone joining VOA CG. You must have a collaborative approach and a passion to communicate effectively. You will take accountability and ownership and have the ability to coach, mentor, reflect and to give and receive feedback. You will be flexible and adaptable, working with a sense of urgency and be passionate about having ‘The Customer’ at the heart of what you do.

The role

 

As a Developer, you will be working as part of a team to contribute to the delivery of software development projects. You will use your technical expertise to create/maintain software following internal standards, architecture guidance and agreed best practice and mentor apprentices, teaching them to do the same.

You will work with Senior Developers and colleagues to build solutions that will optimally deliver business benefits based on business requirements. Doing so will involve meeting and collaborating with multiple internal teams, stakeholders and suppliers.

You will be flexible and enjoy working with a range of technologies (legacy and current) on small, medium or large projects, using a traditional approach or Agile methodologies to deliver outcomes, often to challenging deadlines.

Responsibilities

  • Scala programming or Java programming
    • Maintain legacy applications
    • Develop and maintain new applications using the team’s chosen technologies and tools
    • Apply agreed best practice and internal coding standards
    • Write Unit Tests
    • Peer-review code and ensure software is source controlled
    • Trouble-shoot software and work with Live Services to resolve issues
    • Create documentation
    • Assist colleagues with your technical expertise, including mentoring apprentices
    • Communicate with customers and colleagues to ensure solutions are well understood and optimally coded to deliver on business requirements

    Essential criteria:

    • Experience in Scala or Java programming
    • Experience in Database Development with SQL Server
    • Experience in working with Continuous Integration (CI) tools
    • Experience in using Atlassian Suite (Jira, Confluence, Bitbucket, Bamboo) or equivalent tools

    Desirable criteria:

    • Qualification or equivalent professional working experience as a software developer (both Web and WinForms) with C# .NET
    • Experience of working in both traditional project structures and Agile
    • Good problem solving skills

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable adjustments to participate in the job application or interview process.

 

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector IT & Internet