Role:
Should have 8-12 years of experience in IT
Develop software components as defined by the systems development life cycle (SDLC)
Analyse and understand business and technical stories, writing code, implementing automated tests, contributing to release and iteration planning and developing the working practices of the team
Complete the unit testing of components for integration into larger subsystems
Support the Software Component Manager in resolving high-priority defects and deploying fixes to production systems and make sure that produced code is secure, stable and operational before handover to the Module lead
Required Skills:
Very strong on Python
Ideally Docker/Kubernetes knowledge
Knowledge of Microsoft Azure would be a big plus
Non-functional testing experience required
Large-scale enterprise, object-oriented design and hands-on experience in building distributed systems
Risk calculation knowledge (TV, Greeks, PnL) – Good to have
Strong analytical, problem-solving and synthesizing skills (you know how to resolve issues)
Understand importance of automated testing and different levels at which these need to be performed.
Worked with agile SDLC and TDD methodologies, with Git/GitHub and continuous integration
Experience working with an investment banks’ front office – trading, sales are preferred
Apply Now
To help us track our recruitment effort, please indicate your email/cover letter where (vacanciesingreece.com) you saw this job posting.