Software engineer C++ {job offer}
CZ - Prague
SW Engineering & Development
Description
The application landscape supports the business lines for Global Securities Financing and Collateral Management. We operate a broad range of applications and packages on a variety of technologies.
As part of our team, you will participate in securing our product pipeline and building the future product landscape using the latest toolchain and development techniques. Equally, you would be playing a vital role in bringing about our DevOps, automation and Cloud based objectives
Your responsibilities:
- Participate as a developer in the Agile (Scrum) team developing new applications and functionalities
- Participate in all stages of the software lifecycle (design, implementation, test and production support) and ensure high quality and security standards
- Contribute to the maintenance and upgrade of our automated DevOps pipeline
- Contribute to the transformation of our legacy applications into a modern Cloud-based Microservices architecture.
- Develop new APIs for both internal and external customers (REST, GraphQL)
- Constantly improve know-how with regard to technologies and GFF business
Requirements
Your profile:
- You love efficiency, hate manual tasks and look for creative ways to automate
- Practical experience with C++ development
- Familiarity with development and scripting under Unix/Linux
- Practical experience with SQL (Oracle) databases
- Ability to work across several development streams
- Ability to work in a cross-location international team
- Team player with good communication skills, highly motivated and flexible
- Willingness to learn new methods and tools
- Proficiency in written and spoken English
Would be an advantage
- Experience with Java, JavaScript (React, Node.js)
- Experience with development of Cloud based applications (AWS, Azure, GCP)
- Experience with DevOps environments and/or the Google SRE approach
- Experience with Agile development methodology
- Knowledge in securities financing
- A background in financial markets, clearing or banking