|
|
||||||||||
|
Compuware Montreal CareersCareer OpportunitiesNow, more than ever, Compuware is looking for talented, enthusiastic people to join our progressive team. Feel free to browse our openings below to find those that match your experience and interest. To apply, simply forward your resume to Montreal.Careers@compuware.com and your resume will be available for review by our recruiting team. Our recruiters will call the candidates who best match their available positions. JAVA/J2EE DevelopersThis role requires the ability to understand business, technical, and program requirements. Experience required in multiple aspects of JAVA development including: J2EE, JSP, XML, XSLT, SOAP, Web Services, Struts/Spring/Hibernate. In addition, we require a working knowledge of relational database principles and/or experience in database design of Oracle, Sybase, DB2 and/or SQL. You will be required to perform the following tasks: assist in the creation of general system design and technical specifications for new applications and enhancement of existing web applications; apply coding and analytical skills in all phases of the system life cycle; develop application program logic from customer-defined specifications; test, debug, support and maintain application programs for customers in a variety of business areas and environments. .Net DevelopersThis role requires the ability to understand business, technical, and program requirements. Experience required in one or more of the following: C#, VB.Net, ASP.NET, ADO.NET and Winforms. In addition, experience with databases such as SQL or Sybase is desired. You will be required to perform the following tasks: develop and test code from specifications; work with team members to help translate client needs into design/application specifications; work with design staff to develop detailed prototypes and web interfaces for all applications; design and construct various databases; create and maintain database-driven web applications; integrate online applications with client back-end systems. Database Developers / Database AdministratorsThis role requires strong Sybase developer and DBA skills as well as experience in the UNIX environment (Solaris / Linux) and associated tools (Perl, Korn shell). You will be required to perform the following tasks: support a variety of projects including database tuning and optimization, migration to the latest Sybase releases, migration to Linux data servers and functional user enhancements; assume responsibility for development projects at all stages of the software development lifecycle; provide database expertise by working with application developers on the design, development and implementation of new components. QA AnalystsThis role requires solid experience in automated testing. You will be required to perform the following tasks: assist the development team in creating, implementing and maintaining test documents; coordinate the creation of system test plans, test cases and test executions with the test team; coordinate defect validation with the test team and assist the development team in recreating defects; coordinate the creation of test scripts using Compuware's test automation tools; create and maintain testing environments; monitor product quality throughout the release life cycle. Business AnalystsThis role requires solid experience in Business Analysis and a background in application development. Previous experience with Automated QA Testing is preferred. You will be required to perform the following tasks: overall system design (design document of use cases, user interface screens and validation rules as well as developing functional web prototypes); gathering and documenting system requirements; impact analysis studies for new change requests to an existing system; development and documentation of the QA deliverables (Test Plan/s & test cases); assist, support and train end-users. Project ManagersThis role requires proven experience managing multiple application development projects throughout the entire project life-cycle. Compuware Project Managers manage small to large-scale application development projects using Compuware's project management methodology and tools. You will be required to perform the following tasks: oversee the development of project specifications from design to implementation ensuring that customer deliverable requirements are met; develop and implement project plans, including requirements, scope, and time estimates from all delivery groups including development, testing, and technical writing; execute the project plan, monitor progress and make mid-course corrections as needed to ensure that the project is completed on schedule; monitor maintenance and support activities to ensure customer satisfaction; contact customers as needed to explain the status of issues and to outline plans for resolving them; establish and monitor processes to reduce development time; coordinate and spearhead the development and preparation of proposals and presentations. Technical RecruitersThis role requires proven experience hiring in a technical environment, preferably application development. You will be required to perform the following tasks: conduct full life cycle of recruiting from cold calling to closing; work with candidates through the hiring process including negotiation on salary, benefits, discussing candidates' career options and relating those to features and benefits of Compuware; proactively source, screen and interview candidates for all branch positions; effectively network to reach the greatest number of potential candidates through industry leads & sources, key contacts, candidate targeting, employee referral program, cold calling, etc; effectively interface with the sales team to ascertain the specifics of a search, present candidates and enable the search process. What kind of people is Compuware looking for?We are looking for highly motivated, energetic, talented people who are eager to learn, grow and become a part of our progressive team. What makes Compuware a great place to work?Compuware Mission StatementCompuware will be the best worldwide provider of quality software products and services designed to increase productivity. We will continue to create practical solutions that meet our customers' needs and surpass their expectations. We will provide an environment for our employees where excellence is encouraged and rewarded and where diversity is promoted at all levels of the company. Compuware is built upon a diverse employee population with a set of key attributes that is common to every individual: Secure, Moral, Ethical, In Agreement with Economic Purpose, Team Player, Other Oriented, Positive, Optimistic, Energetic Achiever and Bright. Compuware employees display these attributes both inside and outside the office. Each year employees donate their time to support community awareness, fundraisers and charities as well as participating in after-work sports teams such as soccer and hockey. Guiding principles are Compuware's performance standards for all employees. These principles create a common bond of trust that serves as the foundation for teamwork and the Compuware spirit. NearShore Development CenterMontreal is home to Compuware's NearShore Development Center (NSDC™) which provides talent needed to deliver quality applications on time and within budget. Compuware's NSDC supports the entire application development life cycle, integrating industry-leading technology with processes and expertise to deliver the best value. Compuware's NSDC has a proven record of completing hundreds of successful projects in a wide range of industries. Does Compuware support diversity?Compuware is committed to providing a work environment where employees, customers and the community know that we value and appreciate our differences. By including the dimension of diversity in what we do and who we are, we maximize our ability to leverage the unique skills and abilities of all Compuware employees. What is Compuware doing to help employees balance their careers and personal lives?Compuware views employees' personal time as important as the hours they devote to their jobs. So Compuware helps employees balance the two through a flexible time-off policy and menu-style benefits. The company's LifeWorks program provides assistance with resolving personal problems, finding child/elder care, relocation, college planning and more. The HealthWorks program provides assistance with health, wellness and medical information. Career Development and TrainingCompuware offers a variety of career development opportunities to help you work better both as an individual and as a team member. We invite you to expand your horizons through our career development opportunities such as technical training, certification courses, management training and skills development. |
|||||||||