Location: Toronto (4 Days Onsite)
Required Skills
· Open Shift Container Platform
· Angular 9
Job Description
· Designing, coding, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system
· Contribute to technical design, development, and implementation of applications
· Design, build, and maintain APIs, Microservices and Responsive web applications by leveraging best practices alongside a global development team
· Integrate applications with 3rd party tools and deploy to cloud services
· Implement effective automation testing strategies along with the build activities
· Ensure code quality, performance, scalability, responsiveness of applications
· Conduct and contribute to design and code reviews ensuring our apps are scalable, testable, and maintainable
· Participate in post-implementation reviews of application, development, and processes, continually working to create a learning environment by sharing with others
· Work in an Agile team environment which is fast paced, fun and collaborative
· Ensuring the operating efficiency of existing application systems.
· Maintaining records for the documentation of systems development and revisions
· Conducting analyses of organizational needs and goals for the development and implementation of application systems
· Working with different RBC internal teams for software feature delivery, support and bug fixes
· Stay current and competitive by keeping up to date with the latest platform capabilities, security, performance, and reusability
· Must have 3-4 years working experience as a software developer
Must-Haves
· 3 years experience with Node.js, JavaScript.
· 3 years experience with Front End UI tools e.g. Angular, Next, Vue, Nuxt
· 3 years experience with container platforms e.g. Redhat OCP (Open Shift)
· 3 years experience with Relational Databases preferably MS SQL Server
· Full software development life-cycle experience with CI/CD and thorough testing prior to release
· Solid Understanding of Agile processes and practices
Nice-to-Haves
· Prefer Python experience
· Prefer diagnostic tool experience e.g. Dynatrace
· Good eye for UX design and being able to collaborate closely with our UXUI designers
Experience: 8-10 years
RequirementsLocation:
Toronto (4 Days Onsite) Required Skills
• Open Shift Container Platform
• Angular 9
Job Description
• Designing, coding, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system
• Contribute to technical design, development, and implementation of applications
• Design, build, and maintain APIs, Microservices and Responsive web applications by leveraging best practices alongside a global development team
• Integrate applications with 3rd party tools and deploy to cloud services
• Implement effective automation testing strategies along with the build activities
• Ensure code quality, performance, scalability, responsiveness of applications
• Conduct and contribute to design and code reviews ensuring our apps are scalable, testable, and maintainable
• Participate in post-implementation reviews of application, development, and processes, continually working to create a learning environment by sharing with others
• Work in an Agile team environment which is fast paced, fun and collaborative
• Ensuring the operating efficiency of existing application systems.
• Maintaining records for the documentation of systems development and revisions
• Conducting analyses of organizational needs and goals for the development and implementation of application systems
• Working with different RBC internal teams for software feature delivery, support and bug fixes
• Stay current and competitive by keeping up to date with the latest platform capabilities, security, performance, and reusability
• Must have 3-4 years working experience as a software developer Must-Haves
• 3 years experience with Node.js, JavaScript.
• 3 years experience with Front End UI tools e.g. Angular, Next, Vue, Nuxt
• 3 years experience with container platforms e.g. Redhat OCP (Open Shift)
• 3 years experience with Relational Databases preferably MS SQL Server
• Full software development life-cycle experience with CI/CD and thorough testing prior to release
• Solid Understanding of Agile processes and practices Nice-to-Haves
• Prefer Python experience
• Prefer diagnostic tool experience e.g. Dynatrace
• Good eye for UX design and being able to collaborate closely with our UXUI designers
Experience:
8-10 years
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: