Join RBC as a Senior Developer, leveraging your Java and Python skills to advance risk management solutions. Engage in an innovative project environment focused on application design and development.
As a Senior Software Developer, you will work across the software development lifecycle, with a core focus on building scalable enterprise applications. Your collaboration with Business Analysts and other technology teams will enhance critical risk management features. Strong proficiency in Java/JEE, Microservices, and REST APIs is essential for success in this role.
Key Responsibilities:
• Design and develop enterprise solutions for risk management
• Implement Microservices and RESTful interfaces
• Write maintainable code following TDD principles
• Provide production support and create technical documentation
• Collaborate with QA teams for thorough testing
Requirements:
• Bachelor’s degree + 8+ years in software development
• Expertise in Java/JEE and Microservices architecture
• Proficient in Python with 1+ year JavaScript experience
• Experience with GitHub Actions and other DevOps tools
• Strong communication skills for effective collaboration
Shape the future of risk technology with your software expertise at RBC.
#J-18808-Ljbffr