Senior Software Development Expert
3 weeks ago
Company Overview:
Royal Bank of Canada is a leading financial institution that values innovation and growth. We strive to provide exceptional services to our clients while fostering a diverse and inclusive work environment.
Estimated Salary: $120,000 - $180,000 per year
Job Description:
We are seeking a skilled Senior Software Developer to join our Quantitative and Technology Services (QTS) team. As a senior software developer, you will play a crucial role in designing, developing, and maintaining applications that support corporate actions, middle office, payments, and accounting.
In this role, you will collaborate with stakeholders to gather requirements and translate them into technical specifications. You will be responsible for designing, implementing, and optimizing .NET Web and Windows Applications, Perl/Shell Scripts, RESTful APIs to enable seamless integration with various banking systems and external partners.
You will lead and guide cross-functional teams to translate business requirements into flexible, scalable, maintainable, and extendable solutions to support business strategy. On a day-to-day basis, you will work closely with business partners, analysts, and developers across multiple teams to develop integrated solutions and ensure successful completion of project objectives within budget and on time.
Required Skills and Qualifications:
- 10+ years of experience in developing, designing, and maintaining web and windows applications, architectures, and frameworks.
- Solid grounding in Object-Oriented Analysis and Design (OOAD) and SOLID principles, and familiarity with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and testing frameworks.
- Deep experience with C#, solid experience working with SQL, Python, Perl, JavaScript, shell scripts, and GitHub.
- Good understanding of data structures and solid experience with relational databases such as MS SQL, Sybase.
- Exceptionally strong business communication and stakeholder management skills, advanced problem-solving skills, autonomous, highly motivated, with the ability to multi-task and work independently and collaboratively.
- Bachelor's degree in computer science, Computer Engineering, or equivalent.
Benefits:
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
- 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 services.
- Flexible work/life balance options.
- Opportunities to do challenging work.
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...
-
Senior Capital Markets Expert
4 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeJob Title: Senior Capital Markets ExpertWe are seeking a highly skilled Senior Capital Markets Expert to join our team at Iris Software Inc. in Toronto, ON.The ideal candidate will have experience in Securities lending and/or Capital Market environments, with expertise in migration to third-party systems. Additionally, they should be proficient in creating...
-
Senior Software Developer
5 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeWe are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...
-
Senior Software Developer
3 weeks ago
Toronto, Ontario, Canada Cellularzz Ltd. Full timeJob Title: Senior Software Developer - Application Development ExpertWe are seeking a highly skilled Senior Software Developer to join our team at Cellularzz Ltd. as an Application Development Expert.Job Description:In this role, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.You...
-
Senior Software Developer
4 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc. is seeking a seasoned Senior Full Stack Developer to join their team in New Jersey, USA. With over 30 years of experience providing IT solutions nationwide, Iris Software has established itself as a reliable partner for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are looking for an exceptional developer with...
-
Senior PHP Developer
1 month ago
Toronto, Ontario, Canada Software International Full timeJob Title: Senior PHP DeveloperSoftware International is seeking a highly skilled Senior PHP Developer to join our team. We have a long-term contract with a leading web development and new media marketing client, primarily supporting North American clients on various website and backend infrastructure services.Key Responsibilities:Develop, debug, and...
-
Senior Software Developer
1 month ago
Toronto, Ontario, Canada Sage Recruiting Full timeSenior Software Developer - Automotive SaaS ExpertSage Recruiting is seeking a highly skilled Senior Software Developer to join a profitable, REMOTE (optional), Toronto-based technology company in the automotive industry. The company has been in operation for 15 years and has recently transitioned to a cloud-based SaaS solution. The new SaaS product is...
-
Cloud Software Sales Expert
3 weeks ago
Toronto, Ontario, Canada LEAP Legal Software Full timeUnlock Your Potential as a Cloud Software Sales Expert at LEAP Legal SoftwareWe are seeking an ambitious and driven individual to join our Sales team as a Cloud Software Sales Expert. This role will provide you with the opportunity to leverage your exceptional sales skills and knowledge of cloud-based software solutions to drive business growth and...
-
Senior Software Development Expert
6 days ago
Toronto, Ontario, Canada Russell Tobin Full timeWe are seeking a highly skilled Senior Software Developer in Test to join our team at Russell Tobin. This is a contract role, working 3 days onsite and 2 days remote for 3 months.Company Overview: Our client is looking for a software developer with exceptional knowledge of Oracle Payments, Accounts Payable, Accounts Receivable, and General Ledger Modules of...
-
Senior Software Developer
4 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...
-
Software Development Expert
3 weeks ago
Toronto, Ontario, Canada Avant Techno Solutions Full timeJob Title: Software Development ExpertAbout Avant Techno Solutions:We are a cutting-edge technology company dedicated to delivering innovative solutions that meet the evolving needs of our clients. Our team of experts is passionate about staying ahead of the curve and pushing the boundaries of what is possible.Salary Range: $80,000 - $110,000 per annum,...
-
Senior Android Software Development Expert
4 weeks ago
Toronto, Ontario, Canada Clear Ventures Full timeTransforming the Restaurant Industry through Innovative TechnologyAt Clear Ventures, we're driven by a passion for revolutionizing the way restaurants operate and engage with their customers. As a Senior Android Software Development Expert on our Canada and Emerging Markets team, you'll play a pivotal role in shaping our global-first products that cater to...
-
Senior Software Development Expert
3 weeks ago
Toronto, Ontario, Canada Global Pharma Tek Full timeAbout the RoleWe are seeking an experienced Senior Software Developer to join our team at Global Pharma Tek in Toronto, ON. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.ResponsibilitiesDevelop high-quality software applications using Microsoft .Net Framework Technologies...
-
Software Development Expert
4 weeks ago
Toronto, Ontario, Canada MESONS TECHNOLOGIES INC. Full timeJob Title: Software Development ExpertWe are seeking a highly skilled and experienced Software Development Expert to join our team at MESONS TECHNOLOGIES INC. as a permanent employee.About the Role:This is a full-time position, with an estimated 32 to 35 hours of work per week. The successful candidate will have a Bachelor's degree and at least one year of...
-
Software Development Expert
3 weeks ago
Toronto, Ontario, Canada Cellularzz Ltd. Full timeWe are seeking a highly skilled Software Development Expert to join our team at Cellularzz Ltd. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Job OverviewThis is a permanent position that requires a strong background in software development with 2 years of experience. The ideal...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada OPENLANE Full timeAre you a talented Senior Software Engineer looking to join a innovative technology company?About OPENLANEWe are a global leader in the wholesale automotive industry, dedicated to making buying and selling used vehicles easier. Our mission is to revolutionize the way our customers do business.Salary: $120,000 - $180,000 per year, depending on experienceAbout...
-
Senior Enterprise Software Developer
6 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc., a leading technology services company, is seeking an experienced Enterprise Software Developer to join its team in Toronto. The ideal candidate will have expertise in Capital Markets and strong experience in full stack development.Job Summary:We are looking for a skilled developer to work on large-scale enterprise applications with a...
-
Senior Software Developer
4 weeks ago
Toronto, Ontario, Canada BMO Full timeJob SummaryBMO is seeking a highly skilled Senior Software Developer to join our team of experts in developing innovative financial applications. In this role, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions that align...
-
Software Development Expert
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada Full time**Job Overview**We are seeking a skilled Senior Software Developer to join our team at Royal Bank of Canada. As a Technical Lead, you will be responsible for designing solutions and providing expert support for our KYC Refresh Portal application.Key ResponsibilitiesDesigning software solutions that meet business requirementsProviding technical assistance to...
-
Senior Software Developer
3 weeks ago
Toronto, Ontario, Canada Global Pharma Tek Full timeJob DescriptionWe are seeking a highly skilled Senior Software Developer - Enterprise Solutions Expert to join our team at Global Pharma Tek. This role is based in Toronto, ON, and involves working on the development of N-tier enterprise applications using .Net frameworks, C#, and Microsoft Azure App services.About the Role:Develop and maintain complex...