Expires soon Barclays

C# Framework Developer

  • Prague (Hlavní město Praha)
  • IT development

Job description

Barclays moves, lends, invests and protects money for customers and clients worldwide. Please visit our website here for more information.

About Department

The Risk & Analytics Technology (R&A) team is responsible for the implementation of the strategic platforms for market data management, risk generation, analytics, risk publishing and price generation in Barclays Investment Bank. We are building the core risk computation platform for the Investment Bank. The system uses grid of 80,000 compute engines to run millions of trade pricing and risk requests a day, while maintaining 24*7 availability. Our core technology is based on C#/.NET 4.5 and Java, but we also use other technologies like Oracle Coherence for caching, Hadoop for Big Data, and Solace for messaging. Our development approach is based on agile techniques with focus on best practices in the entire development lifecycle. Behavior and test driven development with continuous integration and delivery are central to how we reduce time to market while maintaining high quality. The team works closely with the Front Office, Middle Office, the Quants, as well as Finance, Credit and Market Risk, Operations and other infrastructure groups.

Located globally, with IT teams based across London, Prague, Kiev, India, Singapore and New York, we operate in a dynamic and fast-paced environment requiring strong technology, finance, quantitative, and communication skills. We work in an environment where delivery of IT solutions to revenue-earning areas of the business is critical.

Main Duties

Work as a key member of a multidisciplinary agile development team, design and implement test automation solutions to support build out of the strategic Risk & Analytics engine for Investment Bank

Participate on test automation framework design but not supposed to write tests itself

Person Requirements

· Knowledge of C#(preferred) or Java
· Experience in developing/testing multi-tiered client/server technologies, webservices, and frameworks/non-GUI applications
· Experience with database systems (ideally MS SQL)
· Knowledge of some scripting language (shell/VBA/Python/Perl/PowerShell/etc.)
· Experience with ATDD/BDD tools (e.g. SpecFlow)
· Experience with UI test automation and relevant tools (e.g. TestComplete, Ranorex, Selenium)
· Experience in an Agile environment (Scrum, Kanban, Lean, …)
· Knowledge of some of the following tools: TeamCity, NAnt, JIRA, Perforce, Git, Stash
· Familiarity with software development QA metrics
· Experience working within globally distributed multi-cultural teams

Next step & interview process:

If you would like to discuss the role more in depth with our line manager and team, just simply apply now. You will go through 3 rounds of interview process to make sure we and you are the right match for each other. It is very important to us that you fully understand your current status. If you miss any feedback or communication from us, feel free contacting our resourcing team on the email address:

Risk and Control:

All Barclays colleagues have to ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards

The Benefits:

Our customers deserve the best. The same goes for our employees. That's why at Barclays you'll receive a range of benefits that include a competitive salary and all the tools, technology and support you need to succeed.

Our Culture:

Everything we do is shaped by the five values of Respect, Integrity, Service, Excellence and Stewardship. The values inform the foundations of our relationships with customers and clients, but they also shape how we measure and reward the performance of our employees. Simply put, success is not just about what you achieve, but about how you achieve it.

Dynamic working gives everyone at Barclays the opportunity to integrate professional and personal lives, if you have a need for flexibility then please discuss this with the hiring manager.

Barclays is an equal opportunity employer and are opposed to discrimination on any grounds.

For more detailed information, please visit our dedicated Diversity and Inclusion site here .

Make every future a success.
  • Job directory
  • Business directory