BSc in Computer Science or a related field
2+ years of experience managing a development team
Strong hands-on experience in Full Stack development with C#, including SQL, WPF, and WCF
Proven ability to lead complex technological processes and systems
Strong problem-solving skills and ability to meet deadlines in a dynamic environment
.
Lead and manage including task planning, progress tracking, and performance monitoring
Take full ownership of end-to-end development for a complex trading system (both server and client sides)
Actively participate in hands-on development (70–80% of the role)
Manage sprint planning, task assignments, and ensure timely delivery with high code quality
Make architectural decisions, select technologies, and drive best practices across the development lifecycle
Oversee the development of a high-performance desktop trading application, ensuring system stability and scalability
Experience with Microservices and container technologies (Kubernetes / Docker)
Experience with .NET Core
Familiarity with trading systems or real-time applications