Senior Software Developer
Indexed description
Job Description
We are seeking an experienced and highly motivated Senior Back End/Full Stack Developer to join our team. You will be responsible for designing, developing, and maintaining our order management system to support trading operations. You will work closely with our development team as well as the business team to deliver scalable and efficient solutions in a fast-paced working environment.
What you will do:
- Design, develop, and implement features for the Order Management System (OMS) to support trading operations.
- Collaborate with business and stakeholders to understand requirements and translate them into scalable solutions.
- Troubleshoot and resolve issues in a timely manner.
- Ensure the best possible performance, quality, and responsiveness of applications.
Requirements:
- Bachelor’s or master’s degree in computer science, engineering, or a related field.
- Understanding fundamental design principles behind a scalable application.
- Working experience in developing and maintaining OMS or trading systems in the financial industry.
- 6+ years of professional working experience
- 5+ years of experience with Python or C#
- Working experience with SQL Server DB
Nice to have:
- Experience with AWS is a big plus.
- Experience with messaging middleware.
- Experience with caching framework.
- Understanding of fundamental design principles behind a scalable application.
- Knowledge in best practices, but able to balance use of design patterns in real world scenarios.
- Experience of testing platforms and unit tests.
Benefits:
- Attractive compensation package including extensive set of benefits, such as platinum health insurance, sport membership, food vouchers, employee assistance program, etc.
- 25 vacation days per year.
- Additional vacation days with 1 added for every year in the company (up to 3 additional days).
- Flexibility in working hours and locations (WFH available).
- Professional environment with great development opportunities.
- Tuition reimbursement program (personal budget up to 1000 EUR).
- Opportunity to work in a well-established and profitable company with a culture that rewards results.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search