Senior Application Developer- Python (global Security)

Royal Bank of Canada

Toronto, Canada
Base: not specified; bonus/equity: bonuses + stock...
Python development and frameworks
Cloud platforms ocp, azure, aws
Containerization with docker and kubernetes
The role involves designing, developing, and deploying scalable software solutions to support cyber security initiatives within a mature organization

Job Summary

  • The role involves designing, developing, and deploying scalable software solutions to support cyber security initiatives within a mature organization.
  • Employees benefit from a comprehensive Total Rewards Program including bonuses, flexible benefits, and opportunities for professional development and impact.
  • The team culture emphasizes collaboration, progressive thinking, and delivering trusted advice to help clients and communities thrive.

Matching Summary

The role involves designing, developing, and deploying scalable software solutions to support cyber security initiatives within a mature organization.

Salary

Base: Not specified; Bonus/Equity: Bonuses and stock where applicable; Benefits: Flexible benefits and comprehensive Total Rewards Program

Skills & Requirements

Must-have

  • Python development and frameworks
  • Cloud platforms OCP, Azure, AWS
  • Containerization with Docker and Kubernetes
  • RESTful API development
  • System design and architecture expertise
  • Code review and mentoring

Nice-to-have

  • Frontend frameworks like Vue.js
  • CI/CD and DevOps tools
  • Monitoring and logging tools
  • Security best practices and secure coding
  • Event-driven architecture
  • Gen AI tools and agentic engineering
  • Thriving in fast-paced environments

Key Requirements

  • 7+ years software development experience
  • Experience with Python design patterns and unit testing
  • Knowledge of SQL and NoSQL databases
  • Proven technical requirements documentation skills

Work Rights

Not specified

Tailored Resume

Cover Letter