Apex Systems

Senior Engineering Manager

Click Here to Apply

Job Location

Toronto, Canada

Job Description

Sr Engineering Manager Apex Systems is a global IT services provider and our staffing practice has an opening for a Sr Engineering Manager to place at our client, within Enterprise R&D Client. Client: Enterprise Client Location: GTA Summary of Job: The Senior Engineering Manager is a leader of multiple scrum teams who manages a team of Engineers and Quality associates. The role ensures the teams are efficiently and successfully executing engineering projects. The role is responsible for hiring and training engineering staff, managing timelines, and collaborating with other management personnel. They also coach engineering teams and help them address issues by removing barriers. Key Areas of Responsibility: Lead a team of engineers to create world-class digital solutions in an agile environment, collaborating with experienced fintech product leaders. Provide hands-on mentoring and coaching to team members, helping them achieve their best by removing impediments and supporting their technical and professional growth. Guide new product ideas and quickly capitalize on important opportunities by developing technical solution candidates, providing feasibility assessments, and executing software delivery with a focus on quality and performance. Interface with stakeholders across business development, dealer support, lender product, and other third-party service organizations. Assist the engineering team in managing the technical aspects of our comprehensive online credit application and digital document service. Articulate and translate product vision into technology features and implementation tactics. Communicate the technology strategy effectively to senior stakeholders and team members. Contribute to the creation of a clear product vision and roadmap with the product team. Stay embedded with the engineering team to clarify business requirements, remove roadblocks, and analyze feasibility. Anticipate and manage technology evolution as it relates to business solutions. Foster team adoption of software engineering best practices. Set quality standards for software delivery and ensure compliance. Manage the administrative and human resources functions of the team, including recruitment, performance management, and payroll. Required Skills: Proficiency in Microsoft .Net platform development using C#, ASP.Net, MVC, Web API, etc., with Visual Studio and related tooling. Experience with Agile methodologies (Scrum and/or Kanban) and related tools (e.g., JIRA and Confluence). Proficiency in using GitHub for source control. Experience with Continuous Integration and Continuous Deployment. Proven experience managing a team of direct engineering reports. A hands-on leader, mentor, and coach to development team members. Excellent written and spoken English communication and presentation skills. Required Experience: University Degree (or equivalent) in Computer Science or a related subject. 5-7 years of management experience in the software industry, with strong knowledge of website design, functionality, usability, and web-based application architectures. Experience in the fintech industry on either the agency or lender side, with knowledge of regulatory, compliance, and security controls. Strong experience with Microsoft platform web development. Experience with cloud-based solutions, ideally with Microsoft Azure.

Location: Toronto, CA

Posted Date: 10/5/2024
Click Here to Apply
View More Apex Systems Jobs

Contact Information

Contact Human Resources
Apex Systems

Posted

October 5, 2024
UID: 4876996979

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.