Software Development Engineer - C++

Recruiter
AmadeusITGroup
Location
London
Salary
Competitive
Posted
27 May 2015
Closes
27 May 2015
Sectors
Engineering
Contract Type
Permanent
Hours
Full Time
Description:
Amadeus are currently recruiting Software Development Engineers with strong C++ experience. Based at Heathrow, the Developer position works within a fast paced, exciting environment and will be working on projects from day one.

Working both independently and as part of a team, the Developers key purpose is to solve complex problems and then analyse, design and deliver solutions. Candidates must have proven experience to show they are willing and able to drive projects.

The position is offering a base salary of circa GBP40-55k depending on experience. Amadeus also offers an attractive benefits package including private medical cover, pension and 28 days holiday.

Specific details of the role is as follows:

Planning
* Contributes toward general planning by sizing and costing of software developments.
* Provides dates and milestones to Unit Manager.
* Records time accurately.
* Proactively reports, progress and highlights/escalates issues and anticipated problems up the management chain.

Delivery
Technical Function
* Participates in user requirements and specifications for clients, proposing innovative solutions.
* Produces feasibility studies/analysis documents.
* Establishes and improves architectural design of applications.
* Responsible for the detailed technical design of the software.
* Models, designs and implements databases.
* Participates in the validation/acceptance phase of the product cycle to ensure necessary fine-tuning to finalise the product.
* Conducts unit, package and performance tests of the software and ensures a level of quality in line with the Amadeus guidelines.
* Writes high quality operational software and the supporting documentation necessary for the application and issues it to the requesting departments.
* Delivers technical solutions to resolve complex and far reaching problems or

Responsibilities:
.
* Takes responsibility for a significant component of a project or a medium sized project.

Business Knowledge
* Proactively supports the customer and offers suggestions which help them to refine their needs.
* Interfaces with the Product Management team in order to support the end user during the final phases of software development.
* Open to acquiring knowledge of new business areas.

Procedural Knowledge
* Implements code according to the Amadeus standards and promotes these with other members of staff.
* Manages costs for specific projects.

Working with others
* Works cooperatively to achieve team goals helping to set direction.
* Builds working relationships with others outside the immediate area of work.

Skills Development
* Maintain a good level of awareness with technology trends.
* Conversant with >1 application and able to adapt to new technologies.

Application Maintenance
* Improves technical application issues by updating existing software and associated documentation to ensure stability, availability and reliability.

Tutoring / Support
* Senior jobholders coach junior jobholders to help them develop key competencies and achieve defined technical objectives.
* A senior jobholder can be asked to exercise a supervisory function regarding other jobholders.

Person Specification

Education and Qualifications
* Degree Educated or equivalent

Work Experience
* Demonstrable work experience gained within the development environment or equivalent.
* In-depth knowledge of relevant technologies and functional area.

Skills
* C++ essential
* RDMS / SQL (Oracle preferred)
* Standard Template Library
* Design Patterns
* Unix
* Python (optional)

Competencies
* Communication
* Relationship & Team Building
* Personal Motivation
* Innovation
* Resilience
* Accountability for Results & Proactivity


NB! All applicants must have CURRENT eligibility to work in the UK.

No agencies please.

More searches like this