TORONTO, Ontario, Canada
Platform: DIGITAL TECHNOLOGY AND OPERATIONS
Sub Category: Technology
Type: Full time, Part time
Application Deadline: 02/28/2025 11:59 PM EST
Job Description
What is the opportunity?
Our client is seeking a dedicated Banking Senior Software Developer to join their team, playing a pivotal role in the Fin-Tech startup.
The Senior Software Developer role at Fin-Tech startup is essential for leading the development and migration of financial applications.
This position involves leading the development and migration of Sybase databases and Java-based UI applications, ensuring they meet IT Risk requirements. The role requires a strong focus on development best practices, team leadership, and collaboration with IT and business lines to enhance software quality and operational effectiveness.
By partnering with IT and business lines, the role ensures that software meets business requirements and enhances operational effectiveness.
The role contributes to the overall business strategy by adopting industry best practices, ensuring compliance, and improving cost-effectiveness.
What will you do?
Develop and implement development strategies and plans for critical applications.
Collaborate with IT and business lines to develop new or existing software.
Lead the adoption of industry best practices in software development.
Design and develop software components at different levels, including component, integration, and end-to-end scenarios.
Utilize various development frameworks and programming languages.
Ensure the deployment of appropriate development techniques to meet business goals.
Manage CI/CD and DevOps tools for continuous integration and delivery.
What do you need to succeed?
Must-have:
University degree in a software development field.
Minimum of 3 years experience with hands-on software development.
Experience in software design at different levels (component/service, integration, end-to-end).
Expertise in various development frameworks.
Hands-on programming experience (Java, Spring Framework, JavaScript, Python, SQL, Sybase, Hadoop, Spark, Linux) and source configuration tools (GIT, SVN, MKS).
Experience in a development environment with a focus on technical, automated processes.
In-depth knowledge of various development techniques and methodologies.
Strong business domain knowledge to apply appropriate development techniques.
Knowledge of CI/CD and DevOps tools such as Jenkins, GIT.
Understanding of ETL processes and batch performance testing.
Nice-to-have:
Strong business domain knowledge to apply appropriate development techniques, especially in finance risk systems.
Knowledge of Helios or OpenShift.
Software Development Certification.
Knowledge of ML and NLP would be an asset.
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Digital Technology, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)
Additional Job Details
City: TORONTO
Country: Canada
Work type: Remote
Pay Type: Salaried
Posted Date: 2025-1-22
Application Deadline: 2025-2-28 11:59 PM
Join our Talent Community
If you’re ready to level up your career, apply today. Take control of your career with a team that refuses to lose. We’ll know if you have what it takes, reach out right away!
Note to Recruiters: SBC Sales and Marketing does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to SBC Sales and Marketing, directly or indirectly, will be considered SBC Sales and Marketing property. SBC Sales and Marketing will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.
Job Types: Full-time, Part-time
Pay: Up to $135,000.00 per year
Flexible language requirement:
French not required
Education:
Bachelor's Degree (preferred)
Work Location: Remote
Application deadline: 2025-02-28