Job Title or Location
RECENT SEARCHES

Software Development Manager

Aaron Consulting Inc.
North York, ON
Full-time
Management
Posted 16 days ago

ACI is hiring!

Aaron Consulting Inc is a consulting firm focused on providing the best end-to-end integrated solutions to our clients with a specific focus on multi-national corporations and large North American financial institutions. We provide a variety of management consulting services and leverage our integrated relationships with domestic integration service providers, offering our clients with the best solutions at an exceptional value.

To drive our expansion and continuous growth, we are actively searching for a qualified professional to help us expanding into the software solution sector. We are looking for a software development manager to lead our software solution team strengthening our business.

Job Summary
This is a full-time, permanent position. As the software development manager, you will be responsible for leading software solution team that addressing customers business needs with appropriate solution. Your responsibilities include the following:
Lead all software development projects, work hand-in-hand with client lead to gather insights and analyse customers business challenges, provide comprehensive software design and solution
Participate client engagement meetings and workshops, articulate business requirement and translate them into software development specifications
Manage all the activities of the software development lifecycle
Ensure appropriate procedures and processes are followed during the full software development life cycle
Make sure all development projects are in time and within budget
Control the risk of project, communicate with management and clients for risks on timeline and budgeting.
Review software product specifications and requirements
Review test cases (unit test, API test, user acceptance test) and execution
Document software development specifications
Monitor overall development status
Write, review and revise product requirements and specifications
Review change of requirements during execution
Provide technical support to other functions within the company
Plan, organize, direct, control and evaluate the operations of information systems with customers & partners system
Manage the software development team including
Hire and onboard development team members
Set goals to team members and review periodically
Provide guidance and coaching to team members to continuously improve individual technical skills and team productivities
Lead the Asian market development, assist management to develop and grow Asian markets
Assist managing director to prepare solution bidding and proposal
Participate in pre-sales activities and present solutions
Design target system architecture, implementation plan and budgeting
Provide insights and help development team to integrate with Asian clients local (specific) payment systems (e.g. Alipay, Wechat Pay etc.).

Job Requirements
A bachelors degree in Computer Science, Information Technology, Engineering or a related discipline is required of a software development manager
Equivalent software development experience is a must, experiences in business & operation is a big plus
Familiar with a variety of programming languages, codes and processes. Up to date knowledge with the latest development software is a big plus
Exceptional troubleshooting skills and be able to assess quickly complex programming applications
Excellent interpersonal, written and verbal communication skills

Salary: 60-70/hr with annual bonus related to company's business performance. If interested, please send your resume & cover letter to .