Programmer Analyst
Typical Day in Role
• Perform code analysis, requirement analysis, development, test cases analysis related to data management applications
• Implement code modules using FE (Formula Engine) vendor proprietary language, Java and Unix scripts
• Write test cases, documents and provide level 2 support to the application
• Work with release team on promoting implementation to UAT and Production environment
• Attend meetings with business analyst and various stakeholders
• Working with Bloomberg and Reuters vendor data feeds
Candidate Requirements/Must Have Skills:
1) Recent working experience with Asset Control Alveo financial data management solution or similar technology
2) 1-2+ years’ experience using Reuters and Bloomberg APIs (using Java or Python)
3) 3+ years’ experience writing Oracle SQL queries using PL/SQL
4) 2+ years’ experience writing Linux/Unix shell scripts
5) Familiar with Cloud technology (OCI)
6) Prior experience with IBM or Tibco messaging services
Soft Skills:
1) Responsible, interpersonal individual who can communicate experience to business analysts and stakeholders as needed.
Nice-To-Have Skills:
– Knowledge of automated schedulers; Tidal / Airflow / AutoSys is a plus.
– Exposure to Apache Nifi and Kafka technology is very good to have. – using these within Scotiabank – very strong plus – it unlocks for future potential – may not be used for this project but can be used later
– Previous FI experience is a plus
– Good understanding and working knowledge of source controls: Jira OR wiki (confluence) OR Eclipse OR similar programming tool
Degrees or certifications:
• Bachelor’s degree in a technical field such as computer science, computer engineering or related field required
• Canadian Securities Course is a plus
Candidate Review & Selection
• MS Teams interview with a developer and BA (45 minutes)
• Potential codility assessment