Senior Full Stack Developer – C#/.NET/Angular/React
Company | Royal Bank of Canada |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- Minimum of 3+ years of software development experience in a fullstack capacity including C#/.NET and Angular/React
- Experience with databases and data modeling / design (SQL and NoSQL)
- Experience in full stack development for cloud solutions (Azure or AWS) – Azure preferred
- Exposure to Agile development concepts
Responsibilities
- Write great quality code with a drive for automated testing and validation based on the You Build You Own (YBYO) model.
- Participate in the design, development, and maintenance of full stack web, mobile applications and API’s using C# / .NET Core, and modern JavaScript frameworks (Angular or React) on an Azure cloud platform.
- Work with business partners, architects and other groups to identify diverse technical and functional needs of systems based on priority.
- Collaborate closely with cross-functional teams, including product owners, UX/UI designers, and QA, to deliver high-quality digital solutions.
- Drive technical innovation by recommending and implementing new tools, frameworks, and processes.
- Create & review programming documentation and recommend changes in development, maintenance and application standards.
- In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide.
Preferred Qualifications
- Experience or exposure in big data and event streaming technologies: Spark, Kafka, etc.
- Experience or exposure with container and orchestration: Docker, Kubernetes, etc.
- Experience or exposure in build and CICD technologies: GitHub, BitBucket, Azure DevOps, Maven, Jenkins, Nexus or Sonar