onsite
Senior Software Developer - RBC
Software Engineer
Lead the modernization of wealth‑management platforms by designing and delivering secure, scalable API‑driven microservices in a cloud‑native environment, leveraging data analytics to drive business insights.
About the role
Key Responsibilities
- Architect and develop API‑driven microservices that support next‑generation wealth management capabilities.
- Collaborate with business stakeholders, architects, and delivery teams to translate requirements into scalable, secure solutions.
- Implement cloud‑native patterns on enterprise platforms, ensuring high availability, resilience, and performance.
- Apply data‑driven insights to optimize service design and operational efficiency.
- Participate in code reviews, continuous integration, and deployment pipelines to maintain quality and security standards.
Requirements
- 5+ years of professional software development experience in a senior role.
- Strong proficiency in designing and implementing RESTful APIs and microservices.
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes/Docker).
- Solid understanding of data analytics, security best practices, and performance tuning.
- Experience with Agile methodologies and tools such as Jira.
Skills
javascriptsqlnodejsangularazurejiraagile