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 Senior UI Software Engineer – Securitized Products Electronic Trading. At Barclays, our vision is clear – to redefine the future of banking and craft innovative solutions. The Securitized Products area is increasing their investment in Electronic Trading, and this role will be pivotal in supporting the development of the user interface. Working directly with Trading and Sales, you will be part of a high performing team that will implement a best-in-class electronic trading system using a combination of Java, Angular, .NET and other technologies. This is a unique opportunity to take on a key role in a high-visibility project within a dynamic, rapidly evolving environment.

Requirements

  • Be a capable programmer with a passion for clean, efficient code using Object Oriented Design principals
  • Possess extensive experience of Angular coding and Web Socket implementation for real time systems
  • Be familiar with Java and Mongo DB
  • Have experience working with C#, WPF and other .NET technologies
  • Be comfortable discussing requirements and presenting solutions with trading and sales users

Nice To Haves

  • Guiding and supporting junior developers
  • Knowledge of UX design
  • Experience working with state management technology such as Redux
  • Understanding of Fixed Income products and Electronic Trading workflow, especially Request For Quote
  • Have experience overseeing the analysis, design, and implementation of Fixed Income Electronic Trading user interfaces

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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service