The Trading and Risk Management System (TRMS) team is looking for an engineer to contribute to the growth of their platform, which involves developing, supporting, and maintaining front and back-office trading web applications.
Requirements
- 7+ years of experience in software development
- 2+ years of experience leading a development team.
- Demonstrated knowledge of computer science fundamentals - Object-oriented design, data structures, and algorithms
- Fluent in Python or similar object-oriented language
- Strong problem-solving skills
Responsibilities
- Lead a team to design, develop, enhance and maintain Trading and Risk Management applications in Beacon’s Python Environment Platform.
- Collaborate with our clients (asset managers, hedge funds, insurance companies, investment banks and commodities trading companies) to adapt and customize our cloud-hosted Trading Risk Management platform
- Work with internal and external clients to gather and analyze requirements and product enhancements
- Participate in code reviews and provide feedback to the team.
- Participate in Agile meetings to contribute with development strategies and product roadmap
- Communicate with users, other technical teams, and management to collect requirements, identify tasks, provide estimates and meet production deadlines
- Ability to provide technical feedback and guidance on architecture, code review, and best practices
Other
- The successful candidate ensures team processes are understood, followed, and improved.
- They are responsible for developing and evaluating personnel to ensure efficient operation, continued growth, and positive employee engagement.
- Demonstrated ability to provide constructive feedback to team members
- Ability to resolve conflict within and across teams and drive consensus to achieve common goals
- Comfortable with fast-paced and strongly collaborative environments