Join a purpose-driven winning team committed to results in an inclusive and high-performing culture. The team is looking for a Senior Software Engineer to take on a challenging and exciting role supporting the Global Technologies Application team.
Requirements
- Works closely with end-users, Business Analysts, and team members to understand business requirements
- Champions a customer-focused culture to deepen client relationships and leverage broader Bank relationships
- Write code & debug high volume, Airflow, Kafka & Python based Applications
- Update the application according to the end of life schedule of software components
- Design, architecture and final delivery of the solution with an emphasis on system scalability, availability and pragmatism
- Participate in meetings/stand ups with stakeholders to prioritize development tasks aligned with business goals
- Involved in the full software development life cycle and is responsible for designing, coding, testing, implementing, and supporting application software
- Prepare and support application releases intended for implementation to UAT and Production environments
- Perform support of production trading applications to troubleshoot and quickly resolve any issues or questions
- Provide after hours support via an on-call pager on a rotational basis
Benefits
- Base salary
- Performance bonus
- Company matching programs (pension & profit sharing)
- Generous vacation
- Personal & sick days
- Personal development funding
- Maternity leave top-up
- Parental leave