python developer in risk systems
Summary
Python developer building and maintaining scalable applications for financial risk systems — risk calculation, data integration, and market/counterparty risk metrics that support risk appetite and management decisions. Day-to-day: Python development, testing, troubleshooting, and Agile collaboration. Office role in Lisbon; requires strong Python, SQL, testing skills and C1/C2 English.
Описание
The company provides IT services and consulting. The role supports risk appetite definition and risk management decision-making through data integration and market and counterparty risk metrics.
Задачи
- Design, develop, and maintain high-quality, scalable Python applications
- Build reusable and efficient solutions for risk calculation and data integration processes
- Prototype and validate new ideas, technologies, and concepts
- Identify, troubleshoot, and resolve application issues and performance bottlenecks
- Ensure application reliability, quality, and responsiveness
- Deliver incremental enhancements aligned with evolving business requirements
- Collaborate with cross-functional and international teams in an Agile environment
Требования
- Strong knowledge of Python and its ecosystem
- Solid understanding of object-oriented programming and functional programming concepts
- Experience with SQL and relational databases
- Knowledge of unit, integration, and end-to-end testing practices
- Understanding of software design principles for scalable and maintainable applications
- Experience working in Agile environments
- Strong communication skills for explaining complex topics to different audiences
- Excellent organizational and time management abilities
- Analytical mindset with strong problem-solving capabilities
- High sense of ownership, responsibility, and attention to detail
- Ability to work effectively in multicultural and distributed teams
- English at C1/C2 level
- Nice to have: Knowledge of SAFe.
Условия
Office role in Lisbon, Portugal.