Job Description
Please note that this job requires applicants to have their CV in English.
This is a remote position based in Brazil.
The team you will be part of is responsible for delivering new services for a front office solution of a top tier hedge fund. You will have the opportunity to influence architecture decisions and contribute to the delivery process.
The primary technologies used are .Net, Angular, MSSQL, and Azure.
Key Responsibilities:
* Collaborate with portfolio managers and external teams to derive requirements and match them with architecture solutions.
* Develop, test, and deploy applications.
* L3 support end users and business stakeholders.
Requirements:
* Fluent English and excellent communication skills.
* Expertise in computer science, algorithms, data structures, object-oriented design, and design patterns.
* Strong experience in C#/.Net backend development.
* Familiarity with distributed systems and high-performance architecture.
* Hands-on experience with Confluent Kafka.
* Experience with databases, data modeling, and scaling.
* A collaborative and engaging personality with the ability to contribute positively to the team culture.
Nice to Have:
* Experience with Azure.
* Background in investment finance.
About This Opportunity
This role offers an excellent chance to work on multiple new services for a leading hedge fund's front office solution. As a key member of the team, you will be responsible for designing and implementing high-quality software solutions using .Net, Angular, and other relevant technologies. Your expertise in computer science, algorithms, and data structures will be highly valued, as will your ability to communicate complex ideas effectively to both technical and non-technical stakeholders.
You will have the opportunity to influence architecture decisions and contribute to the delivery process, ensuring that the project meets the required standards and timelines. With a strong focus on teamwork and collaboration, we are looking for individuals who can demonstrate excellent communication skills, a willingness to learn, and a passion for delivering high-quality results.