
Senior Software Engineer – Oracle Developer
Broadridge1 day ago
Toronto, CanadaSenior
Responsibilities
- Develop, modify, test, debug, document, and implement Oracle-based application and database functionality.
- Create and maintain SQL and PL/SQL queries, stored procedures, packages, functions, triggers, and data-processing routines.
- Troubleshoot application and database issues, investigate production alerts and failures, and support incident resolution.
- Monitor, analyze, and tune application and database performance while identifying system improvements.
- Partner with business and technology stakeholders to analyze requirements and existing processes and translate them into technical solutions.
- Work across requirements analysis, development, testing, deployment, and post-production support.
- Work independently on moderately complex assignments and serve as a resource to less-experienced team members.
- May lead small development projects or workstreams with manageable scope, risk, and resource needs.
Requirements
- Strong hands-on experience developing Oracle database applications using SQL and PL/SQL.
- Experience creating and maintaining stored procedures, packages, functions, triggers, and complex SQL queries.
- Experience troubleshooting application and database issues, including production support and incident resolution.
- Experience with application and database performance monitoring, analysis, and tuning.
- Experience with the full software development lifecycle, including requirements analysis, development, testing, debugging, documentation, deployment, and post-production support.
- Ability to analyze business requirements and existing application logic and develop effective technical solutions.
- Ability to work independently, manage competing priorities, and solve complex technical problems.
- Strong communication skills and ability to collaborate with business and technology partners.
- Exposure to Java-based applications, services, or integrations is preferred.
- Experience working in an Agile development environment and leading small development projects or mentoring less-experienced developers is preferred.
Benefits
- The role is hybrid and requires a basic home office setup, high-speed internet, and the ability to work without distractions during core business hours.
- Broadridge supports flexible work arrangements and provides technology or other resources to enable working from home where possible.
- The recruitment process may include virtual or in-person interviews.
- Employment is subject to a background check, including employment and education verification, credit inquiry, and Canadian criminal record check.
- Broadridge offers accessibility accommodations during the recruitment process.
About Broadridge
Broadridge Financial Solutions builds software and managed services that power investor communications, proxy voting, securities processing, and wealth/asset management for banks, broker-dealers, asset managers, and public companies. Its offerings span data and analytics, governance, and communications platforms sold as SaaS and outsourced operations. Public on the NYSE (BR) and part of the S&P 500, Broadridge was spun off from ADP in 2007 and is headquartered in New York City.