- Develop high-quality, clean, and maintainable code adhering to engineering best practices. Engage actively in the entire development lifecycle—designing, developing, reviewing, testing, and debugging to ensure robust and scalable solutions.
- Exhibit versatility and adaptability, taking on diverse roles and challenges within the team as needed, including production support rotation duties to ensure high availability and reliability of our services.
- Foster close collaboration with both internal and external stakeholders, including Operations, Trading, Compliance teams, and external partners on vendor integration projects. Maximize efficiency and ensure alignment with project goals through seamless integration of third-party services and tools.
- Proactively review, test, and verify code to meet high standards for quality and security. Conduct comprehensive unit testing and optimize application performance, quality, and responsiveness.
- Collaborate effectively with team members, ensuring open communication and a cohesive team environment that fosters innovation and productivity. Demonstrate strong ownership and effective communication in addressing production issues and resolutions to stakeholders.
- Work independently with a strong sense of ownership and self-drive, managing tasks and responsibilities with minimal supervision. Swiftly address production issues, offering Level 3 support, and maintain composure under pressure.