Manager Software Engineering

Toronto, ON

Inteqna

Type: Permanent
logo

Inteqna

Connect With Us:
				Industry Leader in Information Sourcing SW seeking a Manager, Software Engineering

Inteqna Markham is recruiting for a Manager, Software Engineering for a mid-town client building a new Agile team !

Accountabilities:

* To provide leadership, management, direction and vision to software engineers and development employees, including offshore contractors and consultants and interns needed to support, run and change activities in the software development life cycle.
* Work closely with development peers, product and project leaders and managers, and other in-house software developers.
* Direct the successful completion and delivery of respective software components and other deliverables.
* Report progress to senior management
* Overseeing department budget, identify and support talent, and define resource requirements and allocations.
* Successfully partner and lead large offshore resources in solving complex business needs.
* Perform reviews to ensure enterprises and architectural standards and processes are followed.
* Complete management responsibilities to include performance management, hiring and coaching of staff, and resource planning.
* Write advanced complex code for computer systems, and serve as a senior source of expertise.
* Manage system and user acceptance testing cycles to ensure accurate and quality business solutions.
* Lead the development of technical standards, and perform reviews to ensure enterprise and architectural standards and processes are followed.
* Serve as a primary technical point of contact for external technology resources.
* Recommend technical strategy and direction across functional area.
* Participate in development and evolution of architecture.
* Consult with stakeholders to find alternative work-around during system outages.
* Consult with stakeholders to find alternative work-arounds during system outages.
* Serve as acknowledge go-to person on coding and technical issues.
* Interface with other technical personnel or team members to finalize requirements.
* Seek diverse ideas and perspectives from a variety of sources to create betther solutions, products and services.
* Carry out management responsibilities in accordance with the organization s policies, procedures, and applicable laws.  Responsibilities include interviewing, hiring, training employees, planning, assigning and directing work; appraising performance, rewarding and disciplining employees, and addressing complaints and resolving problems
* Ensure all staff is provided with training and resources needed to perform their jobs to the most outstanding degree possible.  Ensure all staff is provided with frequent feedback and coaching in order to meet and exceed individual and team performance goals consistently.
* Manage and encourage new ideas from staff to foster improvements through innovations.
* Empower the staff to be accountable and responsible for their own actions and decisions.

Requirements:

* 10+ years of Software Development experience.
* Expertise in development languages including: C#, .Net, ASP.NET MVC, JavaScript, HTML, CSS, XML, SQL Server.
* 2 + years of management experience.
* BS Engineering/Computer Science or equivalent experience required; advanced degree preferred.
* Expertise and proven experience in various staffing and resource models.
* Strong proficiency in database technology, design and manipulation, optimization and best practices.
* Knowledge in normalized/dimensional data modeling principles and their application to complex business needs.
* Expertise in techniques for design and code reviews of offshore technical proposals.
* Proven knowledge and experience in project planning and management tools to manage project progress, budget, and scope
* Experience in code reviews and development approaches.
* Expertise in industry best practices in offshore partnership development.
* Proven ability to lead test-driven development and maintenance.
* Industry wide or broad company wide technical knowledge.
* Specialized coding skills.
* Knowledge of large complex systems.
* Proven ability to adapt to new roles and responsibilities.
* Software development process expert in applicable methodologies (e.g., Agile, Waterfall).
*  Expertise in data modeling, design and manipulation, optimization, best practices, tuning, and leading industry trend knowledge.
*  Expertise in industry technology language development trends.
* Proven expertise and experience applying industry best practices in all aspects of development.
* Expert knowledge of multiple data storage subsystems.
* Strong budgeting and finance skills.
* Proven expertise in the use and development of applicable desktop tool sets.
* Proven expert in partnering and leading internal and external technology resources in solving complex business needs.
* Strong experience with various resource models such as Managed Services and/or Staff Augmentation.
* Strong proficiency with data manipulation language including optimization techniques.
* Ability to design and work with complex data models.
*  
* Knowledge in using and developing applicable tool sets.

Total Compensation Package:

* Salary range between 90 and 100K + 10% bonus
* Medical/Dental/Vision coverage
* Pension Plan
* Employee Assistance program
* Paid Vacation Days
* Paid Personal Leave Days
* Paid Stat. Holidays
* Two Paid Volunteer Days
* Summer Hours

Apply:

Please apply directly online or submit your resume to Nadia Boodram at nboodram@inteqna.com.

Inteqna would like to thank all candidates for their interest in this opportunity.  Due to the volume of resumes we receive we may only be able to respond directly to those candidates being selected for an interview.

Accommodations for job applicants with disabilities will be provided upon request during the recruitment, assessment, selection and placement process.

Alternative format available upon request.  We encourage you to visit www.inteqna.com regularly as new and exciting employment opportunities become available daily!

Keywords:

manager,software engineering, new product, commercial, leadership,

Alternate format available upon request.
			
Share this job: