Description:
The Algorithms team is a dynamic environment where you will succeed through quick learning and ability to undertake a variety of simultaneous tasks. Your passion for quality and detail will enable you to consistently deliver thorough results within a framework of tight deadlines and changing priorities.
What you will do
- Contribute to verifying and validating of mathematical models
- Design, develop and maintain tools for data analysis
- Maintain automated testing frameworks for the Algorithms engines
- Frequently interact with Algorithms team to gather the requirements for test automation
- Actively participate in the improvement of the testing processes by introducing new and enhancing existing automation tools
- Write various scripts
- Work daily in a Windows environment
- Work with VMs, Git, Jira, Confluence, Build Validation, Jenkins
- May perform additional projects upon request
What we are looking for
- Completion of at least 2nd year of studies in Computer Science / Software Engineering
- A love of data and algorithms, and the desire to apply them in the real world
- Programming and scripting techniques/languages experience (C/C++, C#, .NET, Python, JavaScript, Bash, PowerShell)
- Knowledge and experience in relational database design and usage (SQL, complex joins)
- Ability to search for and structure information regarding complex processes/functionality
- Ability to ‘think outside of the box’ is crucial in this fast-paced environment
- Exceptionally strong analytical skills
- Strong teamwork and interpersonal skills
- Adaptable and flexible to changing priorities
- Self-starter with strong initiative and results orientation
- Commitment to help every member of your team perform better