Software Engineering Manager

job
  • Resonaite
Job Summary
Location
Toronto ,ON C6A
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
02 Jan 2025
Share
Job Description

Our client in the financial services sector, is seeking an experienced Software Development Manager.

Focus is on financial payments and integration with AWS.Java/Spring and React tech stack.


Location: Hybrid Tornoto


Responsibilities

  • Lead and manage a team of 10+ software developers specializing in AWS, Java, React, and integration technologies.
  • Define and oversee software development strategies, ensuring alignment with business objectives and industry best practices.
  • Design, develop, and deliver robust, secure, and scalable payment and integration solutions.
  • Collaborate closely with stakeholders, including product managers, architects, and external partners, to define project requirements and timelines.
  • Drive the adoption of Agile methodologies and DevOps practices to enhance delivery efficiency and team collaboration.
  • Ensure high-quality software delivery by implementing best practices for coding standards, code reviews, and testing.
  • Stay current with emerging technologies and industry trends, ensuring Interac’s solutions remain cutting-edge and compliant with regulatory standards.
  • Mentor and coach team members, fostering a culture of continuous learning and professional growth.




Requirements:

  • 15+ years experience in software development with the last 5+ in a managerial role
  • Extensive experience with AWS, Java (Spring/Spring Boot) and React.js , with expertise in building scalable, real-time applications.
  • Knowledge of payment systems , financial transaction processing , and system integration.
  • Experience with RESTful APIs , microservices architecture, and cloud platforms (e.g., AWS, Azure, or GCP).
  • Proficiency in DevOps practices, including CI/CD pipelines, containerization (Docker/Kubernetes), and version control (Git).
  • Familiarity with database technologies such as SQL, NoSQL, and caching mechanisms.
  • Proven experience managing and scaling software development teams of 10+ engineers.
  • Strong project management capabilities with experience in Agile/Scrum methodologies.
  • Exceptional problem-solving and decision-making skills, with the ability to handle complex technical and organizational challenges.
  • Excellent communication and stakeholder management skills, ensuring alignment across technical and business teams.
Other Smiliar Jobs
 
  • Mississauga, ON
  • 3 Days ago
  • , ON
  • 3 Days ago
  • Toronto, ON
  • 3 Days ago
  • Toronto, ON
  • 3 Days ago
  • Toronto, ON
  • 3 Days ago
  • Denver, CO
  • 3 Days ago
  • Dallas, TX
  • 3 Days ago
  • Chicago, IL
  • 3 Days ago
  • Atlanta, GA
  • 3 Days ago
  • Denver, CO
  • 6 Hours ago
  • Calgary, AB
  • 2 Days ago
  • Calgary, AB
  • 1 Days ago
  • Montreal, QC
  • 3 Days ago
  • Brampton, ON
  • 3 Days ago