Fall Technology/Developer role in RBC Wealth Management focusing on software development lifecycle and web application enhancement.
Responsibilities
Participate in all parts of software development lifecycle – design, implementation, and rollout of production systems
Create and review technical design documents, understand how the design will be used in the code development process, and facilitate meetings to design, troubleshoot, and enhancements development
Contribute to the development and enhancement of new and existing web applications. Monitoring email queue closely and picking up issues/requests in a timely manner
Create ServiceNow tickets and assign them to the appropriate support teams
Create and maintain knowledge documents
Utilizing all available resources to perform issue investigation and troubleshooting e.g. documentation, escalations etc.
Monitoring and improving the availability of our software solutions and data integration batch jobs.
Start developing larger features for projects by working with Senior Engineers
Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods.
Analyze requirements, create test strategy, prepare test documentation and execute test
Conduct manual access reviews and role recertification
Provide guidance to business and technical stakeholders on RBC's compliance standards
Engage in organization level remediation planning
Manage and conduct Non-Personal ID & Password Access Management remediation project.
Requirements
Major in computer science or an equivalent combination of education, experience, and training
Experience in SQL, C#, Java, NodeJS, Python, and Microsoft technologies can be beneficial (school project experience counts)
Java 8+ and Spring Framework (Spring Boot)
Experience with Web technologies such as HTML, HTTP, Java script and CSS
Ability to work effectively both independently and as part of a team
Excellent problem-solving skills, flexible approach to work and the ability to adapt to change
Strong written and verbal communication skills, with the ability to effectively communicate with both business users and technical individuals
Understanding of Active directory
Understanding of Web FE development frameworks and libraries such as Angular and React
Understanding of trading systems such as Bloomberg/Reuters products
Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing.
Benefits
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
A world-class training program in financial service
Hiring C++/C# Engineers for onsite role in Vancouver, BC. Seeking Junior (2 - 4 yrs) and Mid - Level (4 - 7 yrs) engineers with Linux and C++/C# experience.
Integration Architect and Developer specializing in SAP BTP Integration Suite projects. Leading integration strategies and collaborating with diverse teams to ensure effective system connectivity.
Senior Tools Programmer developing C++ tools and workflows for Cyberpunk 2 at CD PROJEKT RED. Collaborating with teams to enhance development processes and mentor engineers.
Senior RPG Programmer/Analyst leading analysis, design, and development of IBM i applications at Fresche Solutions. Collaborating with clients to innovate and modernize legacy systems.
Business Intelligence Developer at Charton Hobbs designing and maintaining analytical solutions in a data - rich environment. Collaborates with various teams to translate business needs into optimized data solutions.