
Website RBC
Job Description:
This position will be working to develop new and extend existing applications and APIs (both customer-facing and internal-facing) in the RBC Insurance Digital portfolio. As an open-minded Senior Developer operating within an Agile product team, your primary role will be software development. To excel in this role, being comfortable providing technical direction, design expertise, and implementation of applications for RBC Insurance is a must. This will include working with other internal development teams and infrastructure groups. You may be required to work on multiple concurrent projects. In addition, you will also be responsible for the ongoing maintenance of the applications in a support role.
Job Responsibilities:
- As a Senior Developer, you will be mentoring and coaching other developers associated with projects, including Front-end Developers, API services developers, and Quality Engineers
Develop, test and assist in the design of the UI and microservices that offers the data and services to both internal and external partners, and ensuring high code quality through automated unit and functional testing. - Contribute towards the creation of intuitive, robust, and reusable user interfaces using modern frameworks.
- Work within an Agile product team composed of technical, product and business team members to deliver exceptional products. The product teams will be responsible for both building new functionality and maintaining these applications.
- Work with the operations team to take promote code to production and ensure excellent performance and reliability.
- Collaborate with the team to design and implement software logic following current best practices
- Ensures adequate documentation is prepared, follows and implements industry best-practices in application development and reuse, using waterfall or Agile methodologies
Job Requirements:
- Experience with Continuous Integration tools – Jenkins, GitHub, Automated Testing tools, or similar tools.
- Experience with Swagger Codegen, Apache CXF
- 4+ years’ experience with Java, Angular 7+, REST API/Micro services, Spring Boot (2.x), SQL
- Experience building and operating applications on Openshift/Azure
- Familiarity with IBM Security Access Manager, IBM WebSphere Application Server
- Working knowledge of web-based application architectures and frameworks (including Angular or React) and the way it integrates with services
- Experience building and operating applications on Pivotal Cloud Foundry; publishing APIs to both internal and external partners (experience with APIGEE is a nice to have)
- DevOps technology experience
- Previous experience working in an Agile development team.
- Experience with Insurance industry (Life, Disability, Wealth, etc.) would be an asset.
Job Details:
Company: RBC
Vacancy Type: Full Time
Job Location: Brampton, Ontario, Canada
Application Deadline: N/A
vacanciesforyou.net