We are seeking a highly experienced and forward-thinking Principal Software Engineer to join our engineering team that builds new generation fintech solution for trading OTC (Over-the-Counter) financial instruments.
Requirements
- Leading the design and implementation of new web application with robust backend systems for proven b2b fintech solution.
- Creating scalable, maintainable, and secure solution using C# and Angular.
- Driving modernization efforts including refactoring of legacy systems and cloud migration to Azure.
- Collaborating with cross-functional teams to plan and execute product roadmaps.
- Leading by example on best practices in software engineering, including clean code, testing, and CI/CD.
- Exploring and adopting functional programming paradigms, either through prior experience or a strong willingness to learn.
- Provide technical leadership and mentorship to engineering teams.
- Communicate effectively with stakeholders across business and technology domains.
- Working with product management to refine new features, understanding business needs and creating technical roadmaps for feature implementation.
- Constantly learning and developing yourself, the team, and our product.
Benefits
- Competitive salary
- Bonus scheme
- Pension
- Flexible work hours
- Hybrid workplace model
- IP innovation sprints