Job Summary
We are seeking an experienced .NET engineer to join our team in Brazil. As a key member of our development team, you will be responsible for designing and developing new services for a front office solution.
Key Responsibilities:
* Collaborate with portfolio managers and external teams to derive requirements and match them with architecture solutions.
* Develop, test, and deploy applications using .NET, Angular, MSSQL, and Azure.
* Provide L3 support to end-users and business stakeholders.
Requirements:
* Fluent English and superb communication skills.
* Expertise in computer science, algorithms, data structures, OOD, and Design Patterns.
* Proven experience in C#/.NET backend development.
* Hands-on experience with distributed and high-performance systems architecture.
* Familiarity with Confluent Kafka and database management.
* A collaborative and engaging personality that contributes positively to our team culture.
Desirable Skills:
* Experience with Azure and investment finance.
About the Role
This is an exciting opportunity for a skilled .NET engineer to work on a challenging project and contribute to the growth of our company.