Job Description:
" Be responsible of the full life cycle development of several key applications including: Technical and statistical research, design, coding and integration
" Developing and integrating new and existing software as part of a large-scale system
" Tackle tough problems and find creative ways to solve them
" Write high quality, functional code using C++/Rust/Python
" Leverage our in-house autonomous tools to manage all development flow, from setting up our development environment to creating git branches and deploying services to production
" Be the owner of your domain to ensure code quality, performance, latency and scalability of our products
" Manage and complete tasks using TDD, continuous integration and modern development processes
" Coach and mentor other developers and help them elevate their skills while investing in your personal growth
" Be working independently but as a part of a strong and collaborative team
Job Qualifications:
" B.Sc. in Computer Engineering or Computer Science (preferably cum laude, from a leading university)
" 5+ years of experience in C++ development
" Experience in working on complex and large-scale systems
" Self-motivated and fast learner
Company Occupation:
High Tech, Financial Institutions, Software
Company Size:
Medium (50 - 150)