
Senior Software Developer
- Canada
- 51,00-69,00 $ par heure
- Permanent
- Temps-plein
Position Type: Contract, 6 Months (potential for extension)
Location: Toronto, ON
Compensation Range: $51/hr. to $69/hr.Our client, a multinational technology company specializing in Information Technology Services and Consulting, is looking to hire a Senior Software Developer.Responsibilities:
- We're seeking a Senior Software Engineer to design and build robust, scalable systems that support portfolio and risk analytics, order and trade lifecycle processing, and investment strategies.
- You will work closely with portfolio managers, quantitative analysts, and product teams to develop technology solutions that create tangible business value in the capital markets space.
- Design and implement end-to-end technology solutions in an Agile environment, collaborating with business and technical partners.
- Leverage AWS cloud services to build scalable, cloud-native applications aligned with long-term architecture goals.
- Manage structured and unstructured data, ensuring accessibility, accuracy, and usability across various business functions.
- Identify and resolve data issues, exceptions, and inconsistencies while improving data quality and reliability.
- Build and maintain CI/CD pipelines, automated tests, and infrastructure-as-code for efficient deployment.
- Ensure system performance, reliability, and scalability across mission-critical applications.
- Drive engineering excellence through coding best practices, technical mentorship, and peer collaboration.
- Digital: Python~BPS : SQL Basic~Core Java~Capital Markets and Financial Services
- Python, Java, PostgreSQL, MySQL, AWS
- 10+ years of experience with Python for backend development and data processing
- 10+ years of experience with Java in enterprise systems
- 5+ years working with relational databases (e.g., PostgreSQL, MySQL)
- 5+ years of hands-on experience with MongoDB
- 5+ years developing and deploying systems on AWS
- Demonstrated experience in Capital Markets, Portfolio Management, or Risk Analytics
- Strong analytical and problem-solving skills
- Excellent verbal and written communication