Be part of a team of multicultural development team who help to design and build the next generation of trading platform
Participate in or lead a full stack agile team to delivery quality work in each sprint
Design and implement software components according to the specifications with emphasis on quality, supportability, maintainability, scalability and performance
Understands both the project/process perspective and technically to ensure the proposed solution are sustainable, maintainable and meet business needs
Translates requirements and functional specifications into technical solutions (specifications, tested code, technical documentation)
Conducts design reviews, code reviews per best practices and established SDLC guidelines