Salary: Depending on experience
About the company:
The company is a leading global platform that enables users to engage in trading and investing. They provide innovative services, fostering collaboration and education among users. With a presence in multiple countries, they have a strong, diverse team dedicated to delivering exceptional solutions.
They are looking for a Software Developer to join their dynamic and fast-paced team. This position would be ideal for individuals passionate about building cutting-edge solutions in a collaborative environment.
Roles & Responsibilities:
- Your primary role involves contributing to the development cycle by building essential components of the platform.
- You are required to design, deliver, and deploy a scalable and highly available platform.
- You'll be responsible for working with technologies such as C#, .NET, Kubernetes, and Azure to develop services based on blockchain and fiat technologies.
- Administering technical leadership, researching, and promoting new technologies and tools.
- Your role also involves addressing technical challenges, including performance, fault-tolerance, security, and production issues.
- You will collaborate daily with various departments, such as Product, Finance, and Legal, while actively participating in defining requirements and system analysis.
Expectations & Requirements:
- Should possess a minimum of 5 years of experience in back-end development, specifically using C# and .NET.
- Quite an acquaintance with distributed systems and microservices architecture.
- Must be skilled in cloud technologies, preferably Microsoft Azure.
- Ensure familiarity with Git, Kubernetes, and Docker (considered a plus).
- Ensuring quality projects are delivered with a profound understanding of software architecture concepts.
- You are also expected to have experience in designing enterprise systems using modern technology stacks and architectural principles for at least 5 years.