Full Stack Engineer

BarclaysHanover Township, NJ
1d$75,000 - $135,000

About The Position

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. Embark on a transformative journey as a Full Stack Engineer at Barclays. The Barclays US Cards business is one of the fastest-growing organizations in the credit card industry and is consistently recognized as a top global employer. This role sits within a core business area focused on building software solutions that power modern credit card products. As a hands-on engineer, you’ll design, develop, test, and deliver scalable applications using bank-approved, modern technologies—contributing directly to solutions that support business growth and customer experience.

Requirements

  • Understanding and analyzing both technical and non-technical business requirements
  • Contributing effectively as an individual contributor and within agile engineering teams
  • Clear, professional communication with engineers, product partners, and business stakeholders
  • Demonstrating curiosity for new technologies and the ability to quickly learn and apply new concepts
  • Cross-functional collaboration with product managers, designers, and engineers to define requirements and solution approaches

Nice To Haves

  • Developing scalable, high-quality software using languages such as Java, JavaScript, or Python, and modern frameworks and tools
  • Working with cloud platforms such as AWS, Azure, or aPaaS to build and deploy applications
  • Applying secure coding practices to protect data and reduce application vulnerabilities
  • Implementing unit testing and test automation to ensure code quality and reliability
  • Experience across testing phases, including unit, integration, functional, and end-to-end system testing

Responsibilities

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
  • Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Benefits

  • Barclays employees are eligible for a suite of competitive and generous employee benefits, including medical, dental and vision coverage, 401(k), life insurance, and other paid leave for qualifying circumstances.
  • This position is eligible for an incentive award.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service