Reference: |
PHDJOB0002883 |
Salary: |
£30000-£75000
|
Company: |
Morgan Steel |
Job Type: |
Permanent |
Location: |
London |
Job Industry: |
IT Software/Hardware |
Country: |
Great Britain
|
Closing Date: |
20/04/2010 |
Qualification: |
PhD – Doctor of Philosophy |
Posted on: |
17/11/2009 |
My client has built its success on an unrivalled ability to develop high-quality communications software that is used worldwide as a core element of the Internet Protocol (IP) and telecommunications revolution.Their approach to software development involves disciplined project management and execution, encouragement of imaginative and creative ideas and solutions as well as exceptional team spirit and productivity.Thus, while every project is managed using the same core disciplines and processes, each project team and its team members have freedom and responsibility to exercise their minds and contribute in the broadest possible way, to help deliver world-class solutions.
As a Software Engineer you will be part of a team, and will be given responsibility for a variety of tasks within a full software development lifecycle including:
•drawing up product specifications
•product or component architecture
•prototyping new solutions or ideas
•code development and unit testing of the product
•integration and system testing of the final solution.
Team projects may last for anything from a few weeks, to many months, and will typically involve team sizes of 3-6 engineers working together with a project manager.Team members may go on to support the product at customer sites, including providing training and support for live systems.
Raw talent is the key requirement.Whether you are about to graduate or complete a PhD, are considering your next career move from your “first job”, or have many years of industry experience and need a fresh challenge; my client can provide the environment for you to develop and advance your career in the direction you desire.
As well as having an outstanding academic background (As at A level or equivalent together with a 1st Class or Upper Second degree from a top tier university), you will have the following skills:
•good problem-solving abilities
•a versatile and creative mind
•self-motivation, energy and discipline
•good communication skills
•an ability to enjoy yourself!
Their focus on education, training and mentoring means that, even as a new graduate with little software engineering experience, you can quickly become a proficient and productive member of their team.Alternatively, as an experienced engineer, you will have software engineering skills – e.g. in programming languages such as C, C++ or Java, operating systems such as Linux or Solaris, or expertise in web development tools or communications protocols - that can immediately be applied to a range of software engineering projects.
Remuneration packages are above the normal range to ensure that they attract candidates of exceptional quality. Remuneration is reviewed regularly on the basis of performance and they really do reward employees in accordance with their contribution.This claim is strengthened by their policy of profit distribution where there are no outside shareholders and all employees have a stake in the future wealth that the company creates.
Other benefits include:
•non-contributory pension, life assurance and private medical schemes.
•company car loan scheme.
•highly flexible working environment
•various out-of-hours activities and regular outings