Montreal is home to Compuware's Montreal Delivery Center which provides talent needed to deliver quality applications on time and within budget. Compuware's MDC supports the entire application development life cycle, integrating industry-leading technology with processes and expertise to deliver the best value. Compuware's MDC has a proven record of completing hundreds of successful projects in a wide range of industries.
We are looking for highly motivated, energetic, talented people who are eager to learn, grow and become a part of our progressive team.
Primary Roles/Responsibilities:
Providing technical design and detailed program specifications to the development team, track their progress and technical issue resolution
Responsible for working on the Architecture, Design and Development of large scale projects
Leading the .Net practice as well as a .Net Development Team (+/- 10 Developers)
Responsible for estimating, planning and scheduling of work units
Developing software specifications from design documents and technical documentation of applications
Participating in new development, customizations, and updates
Writing proposals and giving presentations to customers and upper management
Maintaining knowledge of cutting-edge Microsoft technologies
Critical Qualifications/Competencies:
8 to 10 years experience in all aspects and phases of the SDLC in enterprise-level applications preferably contributing to Service Oriented Architecture (SOA) solutions
3 years experience in a Lead or Architect role
Experience with Object Oriented Programming and Delivery Methodologies (RUP, Scrum, MS Solutions Framework, XP)
Ability to design generic application libraries, software estimation models, and coding standards
Familiar with agile and iterative software development methodologies; ability to build and fine-tune existing methodologies
4-5 years of experience working with Microsoft .Net technologies (up to versions 3.0 and 3.5)
2 years experience with Team Foundation Server
Experience with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Workflow Foundation (WF), Silverlight, etc.
Knowledge of Sharepoint and BizTalk
Experience with Software Factories, Microsoft Enterprise Library and Microsoft Application Blocks
UML experience and knowledge of Design Patterns
Experience writing proposals and delivering technical presentations
Additional Requirements:
Bachelor degree in Computer Science or equivalent
Proven Track record of on-time delivery of projects
Excellent written/verbal communication skills in both French and English
Strong Process Management and Troubleshooting Skills
Experience in a consulting role
Strong ability to lead teams by example
Ability to motivate and influence teams and customers
Availability to travel in and outside Canada up to 25 % of the time for customer presentations and meetings
Willingness to collaborate with pager rotation on critical projects
If you or someone you know is interested in this position, please contact us at the email indicated below or visit our website. We look forward to speaking with you.
Depuis 30 ans, Compuware est devenue un des fournisseurs de logiciel et de services professionnels les plus importants dans le monde. En effet,... [more]