Senior Software Engineer with Python [Czech Republic]


 

Senior Software Engineer with Python
Prague, Czech Republic

As Barclays Senior Software Engineer with Python, you will join the Research IT team, and will have an exciting chance to be building applications for Quantitative Portfolio Strategy Research (QPS), Equity Derivatives Research (EDR) and Equity Strategy. You will support quantitative research strategists with data analysis and client reports. This is a great opportunity to apply Python coding and analytical skills to financial services. You will play a critical role in helping research serve Barclays clients better.



Barclays is one of the world's largest and most respected financial institutions, with 329 years of success, quality, and innovation behind us. We offer careers that provide endless opportunity – helping millions of individuals and businesses thrive and creating financial and digital solutions that the world now takes for granted.

We are currently in the early stages of implementing a hybrid working environment, which means that many colleagues spend part of their working hours at home and part in the office, depending on the nature of the role they are in. We’re flexible on how this works and it may continue to change and evolve. Depending on your team, typically this means that colleagues spend a minimum of between 20% to 60% of their time in the office, which could be over a week, a month, or a quarter. However, some colleagues may choose to spend more time in the office over a typical period than their role type requires. We also have a flexible working process where, subject to business needs, all colleagues globally can request work patterns to reflect their personal circumstances. Please discuss the detail of the working pattern options for the role with the hiring manager.

What will you be doing?
  • Implementing research analytical models, performing data analysis and back testing in Python
  • Performing on-going development, maintenance and enhancement of the existing platform
  • Supporting research analysts on their day-to-day data and analytics needs promptly
  • Analysing research requirements to find best technical solution, contributing to the overall system design and development
  • Designing SQL database models and stored procedures, writing efficient SQL queries and optimizing SQL database performance
  • Being responsible for automating, maintaining, and enhancing research report production processes
  • Writing documentation for system architecture and support procedures

What we’re looking for:
  • Undergraduate or Graduate degree in Computer Science, Engineering, Mathematics
  • Excellent analytical and analysis skills, ability to investigate complex coding issues and navigate a large code base
  • Extensive experience developing Python applications
  • Experience with SQL, version control systems (e.g Git), and full development lifecycle, including design, implementation, testing, deployment, and support

Skills that will help you in the role:
  • Knowledge and understanding of fixed income and equity derivatives financial products
  • Understanding and experience of working with Quantitative Libraries on derivative based financial products
  • Knowledge of any of the following languages: R, C#, C++, Java, SAS
  • Knowledge and understanding of Windows and Unix OS

Where will you be working?
Our Prague office is part of the Operations and Technology Division, and as such, we try our best to stay at the top of our technological game. However, the technology itself is not the most important thing. What matters the most to us is the way our ingenuity can help provide better service to our customers and make life easier for our employees.



#LI-Hybrid #software
#LI-DH1


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال