Senior Python Developer
Numerical Technologies LTD is a provider of custom software solutions and services specializing in risk, limits, and regulatory capital. We are currently looking for a Senior Python Developer to join our team.
Project: Portfolio management systems for a US financial institution.
What you will be doing:
As part of the team, you will be participating in a client project focused on portfolio management solutions. You will help develop new software features, as well as support and maintain existing ones. You will be writing scalable and fault-tolerant code, debugging programs, and integrating applications with third-party web services. You will be collaborating closely with the client and product manager to understand the system’s functional and non-functional requirements, and contribute to code quality through unit testing, integration testing, code review, and system design using Python to build robust software that aligns with the client’s business needs.
What we are looking for:
- A strong programming background with Python and OOP skills.
- Deep understanding of algorithms and data structures.
- Experience building backend systems and working with REST APIs.
- Proficiency with SQL databases.
- Experience with FastAPI and Linux environments.
- Strong problem-solving skills and ability to collaborate effectively in a team environment.
- Upper-Intermediate level of English or above.
- Experience with React and AWS is a plus.
What we offer:
- Competitive compensation depending on experience and skills.
- Regular assessments and salary reviews.
- Paid personal days.
- Mental health support program.
- Language classes.
- Flexible working schedule.