Career Opportunities
CM Group works closely with internal Microsoft product groups and other leading
international software companies to provide advanced software solutions, new product
launch collateral and innovative training materials which are distributed globally.
CM Group offers a comprehensive benefits package that you would expect from a world-class
employer. These include, a competitive salary, profit related bonus, pension, medical
plan, share options, generous paid vacation and career growth opportunities.
If you are interested in finding out more about a career with CM Group please email
your resume to vacancies@cm-group.co.uk.
IT Support Technician
We are currently seeking an experienced IT Support Technician to join our team.
Responsibilities:
This office-based role requires a support technician able to provide support and
operational maintenance for a Microsoft server–based infrastructure, together with
onsite and remote telephone support for users of Windows desktop operating systems.
The role requires an in depth knowledge of Active Directory network environments
and Microsoft server operating systems and products. Candidates will be Microsoft
Certified Systems Engineer (MCSE)–qualified (or equivalent) and must have a minimum
of three years’ work experience supporting both desktop and server-side systems.
This experience will have been gained working in an IT support capacity within a
medium to large sized organisation.
In addition to the required technical skills, applicants must be team players, good
communicators, and problem solvers with an eagerness to learn. They must also possess
good time management skills and be able to prioritise work activities and support
tasks appropriately.
Core responsibilities of this role will include:
- Managing, maintaining and operating a Windows-based server-side infrastructure.
- Providing onsite and phone support to Windows desktop users.
- Diagnosing and troubleshooting issues related to operating systems, networks and
software applications.
- Diagnosing and troubleshooting hardware issues.
- Maintaining, building and upgrading hardware (e.g. desktops, laptops, routers, servers
and printers).
- Configuring, managing and deploying desktop and server operating systems.
- Managing external resources and the relationship with external suppliers (including
hosted servers, Web sites, external DNS management, and Internet connections).
- Managing hardware and software inventories including software licences.
- Managing and operating the company’s technical helpdesk system.
- Managing, operating and updating the company’s system and desktop backups.
- Managing, monitoring and applying software updates and patches.
- Managing account provisioning.
- Performing periodic, portable application testing.
Candidates for this role must have:
- Windows Server operating systems including Windows Server 2003 and 2008.
- Windows desktop operating systems including Windows XP, Windows Vista and Windows
7.
- Networking technologies including Active Directory, TCP/IP, VPN, firewalls, routers,
switches, wireless technologies (including RADIUS authentication), DNS, and DHCP.
- Microsoft Internet Information Services (IIS) 6 and 7.
- Microsoft Internet Security and Acceleration (ISA) Server 2006.
- The 2007 Microsoft Office system.
- Microsoft Office SharePoint Server 2007.
- Microsoft SQL Server 2005 and 2008.
- Microsoft Customer Relationship Management (CRM) 4.0.
- Network and server security best practice.
- Backup and restore practices and techniques.
Also useful but not essential:
- A current MCSE qualification.
- Knowledge of virtualization technologies including Hyper-V Server and virtualization
strategies.
- Working knowledge of one or more of the following products and technologies:
- Windows PowerShell
- System Center Operations Manager 2007
- System Center Virtual Machine Manager 2008
- Telephone systems knowledge.
Location
The role is based at our head office near Bristol.
Apply
for this position
Project Manager (US Office)
We are currently seeking an experienced Project Manager to join our team.
Responsibilities:
We are currently seeking an experienced Project Manager to join our team.
- Responsible for planning, organizing and managing multiple concurrent projects.
- Work in collaboration with project team and stakeholders to establish project scope,
identify risks, and define deliverables that support business goals.
- Communicate expectations to team members and stakeholders in a timely and clear
fashion.
- Liaise with project stakeholders on an ongoing basis.
- Draft and submit budget proposals, and recommend subsequent budget changes where
necessary.
- Plan and schedule project timelines and milestones using appropriate tools.
- Determine the frequency and content of status reports from the project team, analyze
results, and troubleshoot problem areas.
- Proactively manage and communicate changes in project scope, identify potential
issues, and devise contingency plans.
- Build, develop, and grow business relationships vital to the success of the project.
- Conduct project reviews and create recommendations reports in order to identify
successful and unsuccessful project elements.
Candidates for this role must have:
- A bachelor’s degree or equivalent work experience.
- A minimum of 5 years project management experience.
- A PMP certification.
- Knowledge of both theoretical and practical aspects of project management.
- Strong written and oral communication skills.
- Proactive communication in a fast moving environment.
- Excellent leadership, problem solving, and analytical skills.
- Experience at working both independently and in a team-oriented, collaborative environment.
- The ability to conform to shifting priorities, demands and timelines through analytical
and problem-solving capabilities.
- A flexible approach to changing project requirements.
- A passport.
This is not a Technical Project Management role although some technical awareness
of Microsoft technologies is a requirement.
Location
Must be within easy commuting distance of Bellevue/Redmond (WA). Specific projects
may require onsite work with our clients when not working from our Bellevue office.
Apply
for this position
WPF Developer
We are currently seeking an experienced WPF desktop application developer to join
our team.
Candidates for this role must have:
- Solid knowledge of WPF and XAML
- Commercial experience developing WPF applications
- C# programming expertise
- Experience using Visual Studio 2008 and Expression Studio
- Database development experience
- Broad familiarity with a wide range of the Microsoft technology stack
Also useful but not essential:
- Experience developing composite applications using PRISM
- Silverlight development experience
The ideal candidate will be passionate about WPF and have a flair for designing
and building innovative, modern user interfaces providing first class user experiences.
They will be an assertive ‘self starter’ who is confident and well organized with
the ability to work as part of a team as well as on their own initiative. They will
also be an advocate of test driven development and agile software development processes.
Location
This will primarily be working from your own home office although regular trips
to our head office will be required.
Apply for this position
Graduate Technologist
We are currently seeking our next intake of Graduate Technologists.
Requirements
The graduates who flourish here are natural communicators with inquisitive natures,
a passion for technology and an instinctive understanding of customers. But what
really sets them apart is a drive that raises them above the average.
The graduate programme includes internally run courses as well as self-directed
learning. Graduates will be given real responsibility from the start, while also
having the support of their manager’s and mentor’s advice throughout.
The basic requirements are a 2:1 in a computer-related degree, a proactive and positive
attitude and the ability to work either independently or as part of a cross-functional
team. Your organisational skills will be second to none, combined with accuracy,
initiative and excellent written English. You should be creative with an enthusiasm
for change and a passion for learning and technology. Good problem-solving skills
and leadership potential are also key. Broad familiarity with a wide range of the
Microsoft Products would be an advantage.
You will find yourself in a working environment where everyone has an opportunity
to fully participate in achieving success. You will work alongside, and in support
of, a group of world-class professionals in their chosen technology.
Location
The role is based at our head office near Bristol.
Apply for this
position