The Android Software Release Engineer will work closely with delivery teams to review, merge, build, and release changes to Android mobile banking applications across the bank, ensuring secure, high‑quality, and repeatable delivery.
Key Responsibilities
* View, merge, build, and release changes to Android mobile banking applications.
* Maintain strong engineering standards, release controls, and compliance with Android platform requirements.
* Supervise code quality and participate in code reviews, promoting best practices.
* Collaborate with product managers, designers, and other engineers to define requirements and integrate solutions.
* Engage with peers to stay current on technology trends and contribute to the organization’s technical community.
* Implement secure coding practices to mitigate vulnerabilities and protect sensitive data.
* Apply unit testing practices to ensure code reliability.
Qualifications
* Good level of Android application development competency, including building, packaging, and signing.
* Awareness of Google Play Store requirements and constraints (build variants, versioning, release processes).
* Hands‑on experience building and maintaining build pipelines using tools such as Jenkins or GitLab Pipelines.
* Strong understanding of the software delivery lifecycle, from source control through build, test, and release.
Additional Desirable Skills
* Understanding of mobile release governance, artefact versioning, dependency management, and promotion of builds across environments.
* Well‑organised, with strong attention to detail.
* Ability to manage multiple work requests and adjust priorities.
Location
The successful candidate can be based in Knutsford (Radbroke Hall) or Manchester (Piccadilly Place).
Purpose of the Role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Analyst Expectations
* Perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement.
* In-depth technical knowledge and experience in their assigned area of expertise.
* Thorough understanding of the underlying principles and concepts within the area of expertise.
* Lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources.
* For a People Leader, demonstrate clear LEAD behaviours (Listen, Energise, Align, Develop) to create an environment for colleagues to thrive.
* For an individual contributor, develop technical expertise and act as an advisor where appropriate.Partner with other functions and business areas, take responsibility for end results, and elevate breaches of policy or procedure.
* Advise and influence decision making within own area of expertise.
* Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to.
* Maintain and continually build an understanding of organizational products, services, and processes within the function.
* Demonstrate understanding of how areas coordinate and contribute to organisational objectives.
* Make evaluative judgements, resolve problems, guide and persuade team members, and communicate complex/sensitive information.
* Act as a contact point for stakeholders outside the immediate function while building a network of contacts externally.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
#J-18808-Ljbffr