Millennium is looking to solve the problem of optimizing treasury operations and financing using modern .NET and Angular technologies.
Requirements
- 5+ years hands-on experience with C-Sharp .NET and .NET Core
- Strong proficiency in Angular for modern web application development
- Expert knowledge of microservices architecture and distributed systems
- Solid experience with SQL Server and PostgreSQL database design
- Deep understanding of SOLID principles, Clean Code theory, and design patterns
- Experience with mathematical optimization or quantitative finance
- AWS experience (beneficial but not required - we provide training)
Responsibilities
- Design and develop advanced financing optimization platforms using C-Sharp .NET Core and Angular
- Build robust microservices architectures for treasury optimization workflows
- Implement sophisticated optimization algorithms for financing, margin optimization, and risk management
- Develop RESTful APIs following Clean Code principles and SOLID design patterns
- Design scalable, resilient systems with appropriate architectural patterns and performance considerations
- Make informed trade-offs between performance, maintainability, and cost
- Design for change and evolution using microservices and event-driven architectures
Other
- Bachelor's degree in Computer Science, Engineering, or related field
- Exceptional learning agility and openness to new technologies
- Strong system design skills - can break complex problems into clean boundaries
- Product & user understanding - translate business requirements into technical specifications
- Code quality judgment - rapid identification of code smells, security vulnerabilities, and performance bottlenecks