Enable job alerts via email!

Adoption Software Engineer

JR United Kingdom

Northampton

On-site

GBP 40,000 - 70,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as an Adoption Software Engineer, where you will transform and modernize digital platforms to enhance customer experience. This role involves writing code in Java, collaborating with teams to meet business needs, and adopting new technologies across multiple lines of business.

Qualifications

  • Experience with Java, BDD testing concepts, and AWS.
  • Familiarity with security models like ReBAC, ABAC, RBAC.
  • Understanding of authorization and authentication technologies.

Responsibilities

  • Develop and deliver high-quality software solutions.
  • Collaborate with product managers and engineers to define requirements.
  • Participate in code reviews and promote quality.

Skills

Java
BDD testing concepts
Public Cloud (AWS)
Permissions and Profiles
Relationship Based Access Control (ReBAC)
Attribute Based Access Control (ABAC)
Role Based Access Control (RBAC)
Policy as Code
IAM solutions

Tools

Ping solutions

Job description

Join us as an Adoption Software Engineer at Barclays, where you will bring to life a new Digital Platform capability by transforming and modernising our digital estate to build a market-leading digital offering with customer experience at its heart.

This is an exciting and key role where you will adopt a Product Operating Model mindset, to truly hear the customer, business and technical challenges and needs, supporting the adoption and build of new technology across multiple lines of business. Your main responsibilities include writing code in Java, working with the lines of business to bring their needs to life through solutions, and realising these through rapid prototyping and proof of concepts using Java, BDD testing concepts, and Public Cloud (AWS).

To be successful in this role, you should have:

  • Experience with Permissions and Profiles, using policy as code to define permission roles, and familiarity with security models such as Relationship Based Access Control (ReBAC), Attribute Based Access Control (ABAC), and Role Based Access Control (RBAC).
  • Experience with Java, BDD testing concepts, and Public Cloud (AWS).
  • An understanding of authorisation and authentication technologies such as Policy as Code, IAM, and IAM solutions.

Highly desirable skills include:

  • A willingness to challenge norms constructively.
  • Relationship-building skills, patience, and resilience to change current practices.
  • The ability to translate technical concepts for both technical and non-technical audiences.
  • Experience with Ping solutions (PingGateway, PingAM, PingIDM, PingDS).

You may be assessed on skills such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, and job-specific technical skills.

This role is based in our Glasgow or Knutsford offices.

Purpose of the role

Design, develop, and improve software to provide business, platform, and technology capabilities for our customers and colleagues.

Accountabilities
  • Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
  • Collaborate with product managers, designers, and engineers to define requirements and devise solutions aligned with business objectives.
  • Participate in code reviews and promote a culture of quality and knowledge sharing.
  • Stay informed of industry trends and contribute to technology communities.
  • Follow secure coding practices to mitigate vulnerabilities and protect data.
  • Implement effective unit testing practices.
  • Advise on decision-making, contribute to policy development, and collaborate with other functions.
  • Lead teams in complex tasks, set objectives, and coach team members.
  • If in a leadership role, demonstrate leadership behaviors such as listening, inspiring, aligning, and developing others.
  • For individual contributors, lead collaborative assignments and guide team members.
  • Consult on complex issues and support risk mitigation and policy development.
  • Manage risks and strengthen controls related to your work.
  • Work closely with other areas to support business strategies and activities.
  • Engage in complex data analysis to solve problems creatively.
  • Communicate complex or sensitive information effectively.
  • Influence stakeholders to achieve outcomes.

All colleagues are expected to demonstrate Barclays' values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset of Empower, Challenge, and Drive.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Adoption Software Engineer

JR United Kingdom

Northampton

On-site

GBP 60,000 - 90,000

Today
Be an early applicant

Software Engineer

Davies

Remote

GBP 40,000 - 60,000

Today
Be an early applicant

Senior Software Engineer

Odin

Remote

GBP 60,000 - 80,000

6 days ago
Be an early applicant

Software Engineer (Node.js / React) Product & Technology

dotdigital

Remote

GBP 40,000 - 60,000

3 days ago
Be an early applicant

Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time

Input Output (IOHK)

Remote

GBP 40,000 - 60,000

4 days ago
Be an early applicant

Software Engineer (Rust) - Midnight

Input Output (IOHK)

Remote

GBP 60,000 - 80,000

5 days ago
Be an early applicant

Snr. Software Engineer (C#/.Net) (Remote in the United Kingdom)

TN United Kingdom

Cheltenham

Remote

GBP 50,000 - 90,000

26 days ago

Software Engineer (Rust) - Midnight

TN United Kingdom

Remote

GBP 50,000 - 90,000

12 days ago

Senior Software & AI Engineer

JR United Kingdom

Remote

GBP 50,000 - 80,000

Today
Be an early applicant