Join us as a Web Application Developer
- Join our Chief Digital Information Office in Commercial & Institutional, where we harness technology innovation, business agility and one-bank collaboration to push the boundaries of what’s possible for our customers.
- The wellbeing and growth of our people is fundamental to our shared success, which is why we’re passionate about cultivating an environment that fosters inclusion and champions potential.
- Our journey will be challenging and complex, but truly transformative – so if you’re ready to stretch your capability, gain unique experience and shape the future banking experience for generations to come, this is your opportunity.
What you'll do
You’ll be joining us in Treasury Solutions, where we drive technology and digital transformation for all our Treasury functions.
As a Web Application Developer, you’ll be designing, building and supporting web-based applications, as well as producing resilient and long-lived software that meets current non-functional requirements and is flexible to cope with future functional and non-functional needs.
You’ll also be:
- Assessing user requirements and stories to arrive at effort required.
- Internally validating all code written for yourself and peers.
- Managing environments and code through QA and release processes.
- Supporting and mentoring team members to deliver code as per set standards and processes.
The skills you'll need
We’re looking for someone with extensive knowledge and experience with a proven track record across relevant web-based languages and technologies, paired with extensive knowledge and experience of building web-based applications. You’ll have the ability to rapidly and effectively understand and translate product and business requirements into technical solutions.
You’ll be educated to degree level in computer science, software engineering, or similar, or hold equivalent experience.
You’ll be a very capable communicator with the ability to communicate complex technical concepts clearly to your peers and management level colleagues, with good collaboration and stakeholder management skills, and a willingness to both teach others and learn new techniques.
You’ll also demonstrate:
- The ability to rapidly and effectively understand and be able to support, modify and maintain systems and code developed by other engineering teams.
- Experience of working in Agile projects.
- Experience of working in .Net and React.
- Experience developing microservices in .Net.
- Experience of working on a variety of database technologies including Oracle, SQL Server, and Postgres.
- Experience of working with cloud technologies, including AWS and Azure.
- Experience of working deployment and configurations in PCF environment.
- Experience deploying code using CI/CD pipelines and Github.