Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Contributes to the overall success of the Core Banking Engineering globally ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives.
Requirements
- 6+ years of software development experience in conceptualization, design, engineering, and debugging, with at least 4 years in a hands-on role
- Strong experience designing and developing cloud-based APIs, with a strong understanding of scalability, security, and performance in distributed systems
- Hands-on experience with DevOps best practices and tooling, including CI/CD, Helm, Harness, Jenkins, Kubernetes and Docker
- Experience integrating with third-party SaaS providers, libraries and SDKs
- Experience with cloud development concepts such as Docker, Kubernetes, and development experience using GCP
- Working knowledge using Angular 2+, JavaScript, JUnit, JSON, HTML, XSL, XML is an asset
- Knowledge in secure coding, authentication, authorization and compliance
- Core banking experience, especially in understanding financial systems, transaction flows, and regulatory compliance within enterprise environments
- Passion about exploring emerging technologies such as AI/ML and can creatively apply them to solve business and technology challenges
- Outcome-focused approach to work and problem-solving
- University of College degree in Computer Science, Engineering or related tech field
Benefits
- Competitive rewards package
- Base salary
- Performance bonus
- Company matching programs on pension and profit sharing
- Paid vacation
- Personal & sick days
- Medical, vision, and dental
- Thousands of online and in-person courses