Visit our YouTube channel to watch the full series and discover your potential.
At HMRC, we are committed to creating a great place to work for all our colleagues; an inclusive and respectful environment that reflects the diversity of the society we serve. We aim to maximize everyone's potential and offer flexible working patterns and support to make a fulfilling career at HMRC accessible. We welcome applications from all backgrounds with the experience and skills needed for this role.
As a Developer, you will work within the Chief Engineering and Platform Office Platform Application Team, building high-quality, reliable, and maintainable digital services. This role offers an opportunity to enhance our technical community by demonstrating standard processes and sharing knowledge through community events and academy sessions.
Job description
You will be part of a DevOps team using Agile methodologies, working alongside other Developers to produce test-driven code and advise on software engineering standards. Collaborating across disciplines, you will help ensure applications meet stakeholder needs, HMRC standards, accessibility standards, and support the organization’s strategic objectives.
Person specification
The roles include, but are not limited to:
* Developing software to meet user needs.
* Providing estimates on user stories, tasks, and requirements with your team.
* Following and helping to improve standard methodology guidelines.
* Writing clean, secure, and well-tested code.
* Coaching and mentoring junior colleagues.
* Operating the services you build and identifying issues in production.
Essential Criteria
Demonstrate experience in:
* Developing in C#, the .NET Framework, MVC for web applications, including HTML5, CSS, Bootstrap.
* Knowledge of SOLID Principles, MySQL/MSSQL databases, database architecture, and integrity constraints, along with Microsoft Office products.
* Hands-on experience in the full development lifecycle, delivering within timescales, and engaging with stakeholders.
* Working with team members to record system requirements and translate them into technical solutions.
Desirable Criteria
Experience of:
* IT development using Agile and Waterfall methodologies.
* Version control systems such as GIT.
Behaviours
Assessment during the selection process will include:
* Changing and Improving
* Managing a Quality Service
Technical skills
Assessment will include:
* Development Process Optimization
* Programming and Build (Software Engineering)
* Prototyping
#J-18808-Ljbffr