Job Title:
.NET Software Developer Position
As a highly skilled .NET software developer, you will be part of a small team tasked with delivering multiple new services for a front office solution in the investment finance sector. This is an excellent opportunity to utilize your technical expertise and contribute to the development of innovative solutions.
About the Role:
* You will collaborate closely with portfolio managers and external teams to derive requirements and develop effective architecture solutions.
* Develop, test, and deploy applications using C#/.NET backend development skills.
* Provide level 3 support to end-users and business stakeholders.
Key Skills:
* Fluent English language skills and exceptional communication abilities.
* Expertise in computer science, algorithms, data structures, object-oriented design, and design patterns.
* Hands-on experience with distributed and high-performance systems architecture.
* Experience with Confluent Kafka and databases, data modeling, and scaling.
* A collaborative and engaging personality with the ability to positively contribute to our team culture.
Bonus Skills:
* Experience with Azure cloud infrastructure.
* Familiarity with the investment finance industry.
What We Offer:
* Opportunities for professional growth and development.
* Collaborative and dynamic work environment.