About the Role
We are seeking a highly skilled Senior Software Engineer to join our team in Brazil. As a key member of our development team, you will play a critical role in designing and delivering multiple new services for a leading hedge fund.
You will have full decision-making power to influence the architecture decisions and delivery process, working closely with portfolio managers and external teams to ensure seamless collaboration.
The primary technology stack includes .Net, Angular, MSSQL, and Azure. Your expertise in C#/.Net backend development, distributed systems architecture, and high-performance systems will be invaluable in this position.
Responsibilities:
* Collaborate with stakeholders to derive requirements and match them with suitable architecture solutions.
* Develop, test, and deploy applications efficiently.
* Provide Level 3 support to end-users and business stakeholders.
Requirements:
* Firm command over English and exceptional communication skills.
* Expertise in computer science, algorithms, data structures, OOD, and Design Patterns.