Digital Open Source Front End Developer

Email a friend



Main Purpose Of Role

Front-end developers work collaboratively in multi-disciplinary agile scrum teams to develop, modify and maintain the user interfaces for new digital services. As a Front-end Developer at Capgemini, you will focus on developing user interfaces that will help users manage their tax affairs more effectively, supporting the move to digital by default. Using agile methods, you will work closely with other members of the scrum team throughout the development cycle in order to design, build, test, maintain and support the new digital services. We are looking for a team of flexible, skilled Front-end developers to fill these roles.

Key Responsibilities

 Build, deploy and operate outstanding digital services within an agile environment that meet well-defined user needs
 Deliver application designs that meet web standards, ensuring that key elements are built in from the outset
 Collaborate with Design specialists to translate designs into high quality websites, apps, HTML emails, and interactive experiences
 Contribute to the development and continual enhancement of products
 Partner with Product Managers, Design specialists, Business Analysts and Software Developers to facilitate a consistent user experience.
 Participate in the rapid development of user-driven digital prototypes
 Work in cross-functional teams to write and test production quality, sustainable code for world-class user interfaces for new and existing systems
 Ensure that new and updated digital services are thoroughly tested for accessibility and can be maintained and improved over the long-term.
 Provide mentorship and/or line management for more junior Front-end developers where necessary.
 Contribute to a culture of continual improvement in which key systems “owned” by your digital service team are regularly analysed, maintained and improved.
 Contribute to a robust automated test suite to work in a continuous integration environment.
 Become involved in the wider web development community (outside of HMRC and the government), building relationships with other front-end developers and identifying best practices we can adopt
 Sharing knowledge of tools and techniques with technical and non-technical team members in the wider HMRC digital team and across government.

Skills and Experience


Experience must include a number of the following technologies:

• Scala
• Play Framework
• MongoDB
• JSONMicroservices
• Docker
• PuppetSBT
• Maven
• Java SE/EE
• JBOSS / Tomcat

 Proven experience in the use and implementation of modern front end web programming techniques
 Understanding of the use of responsive web design
 Demonstrable experience of software development, including Java
 Good understanding of web technologies & protocols
 Demonstrable ability to communicate technical concepts to a non-technical audience
 Demonstrable ability to quickly research and learn new programming tools and techniques
 Knowledge of the use of version control systems such as git or subversion
 Experience working on large scale web initiatives
 Experience of using programming languages such as Scala, Python, RubyExperience with automated testing and continuous integration solutions such as Jenkins, junit, Selenium
 Experience developing and using web-based APIs (especially HTTP REST-based APIs)
 Experience with web frameworks such such as Django, Ruby on Rails, Play Framework, Google Guice, Spring
 Experience with open source solutions and community
 Experience working on technical projects within an agile team
 Experience presenting work at user groups and conferences
 Experience of building and scaling high-traffic websites
 Collaborating and Partnering
 Making Effective Decisions
 Delivering at Pace

Additional Information

The role will be based in Telford but some travel to other parts of England will be required to liaise with the HMRC customer.

Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs.

Email a friend