Join us as a Lead Software Engineer to shape the future of fintech with cutting-edge technology and deep business impact. As a technical leader, you'll drive every layer of our stack (.NET, Angular, AWS) and work across Product, Design, and QA to deliver real business value.
Requirements
- Bachelor's degree or higher in Software Engineering, Computer Science, or related field.
- 15+ years of hands-on software engineering experience—with deep mastery of.NET, Angular (latest versions), and AWS.
- Strong skills in communicating and collaborating across engineering, product, and design teams—able to explain complex ideas and negotiate for technical decisions when needed.
- History of mentoring, leading, and enabling others to do their best work within a transparent, feedback-rich team culture.
- Outstanding command of written and spoken English—a must for clear collaboration, technical discussions, and documentation.
- Financial industry experience or any finance-related software background is a plus
- Experience working in Agile/Scrum teams and a drive for personal and organizational improvement.
- Proven experience working with SQL or DynamoDB databases.
- Experience with micro frontends in Angular is considered a strong plus
Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits