Senior Delphi/C++ Developer recruitment

Job ID: 20111

Position Description:
SunGard provides solutions for the insurance industry in each of the following major business lines: life and health, annuities and pensions, property and casualty, reinsurance and asset management. SunGard's software and services support functions from the front-office through the back-office, from customer service, policy administration and actuarial calculations to financial and investment accounting and reporting.
We are looking for a developer with experience in Delphi and C++ to join our team working on the Prophet Systems.

They will be involved in the full software development lifecycle, from design through to implementation, testing, production, and maintenance.

Experience working in a team and managing others would be an advantage although the role will not necessarily be managing others.

You will be working to strict project deadlines and potentially working on several projects.

You will be required to work closely with others in the organisation to be able to meet customer needs.

100% Develop the desktop Prophet Professional system and ancillary applications

Position Requirements:
Knowledge/Experience:

Essential Experience Required;
• Commercial Delphi (2005 or later)
• Commercial C++/STL
• Proven software development experience
• Experience of full software development lifecycle
• Experience of Systems Integration

Desirable Experience Required;
• Experience of UI design for IDEs
• Experience of C#; .NET 3.5/4.0; .NET-Delphi Interop; Delphi component development; WPF; COM
• Relational database design and programming
• Exposure to financial concepts and mathematics
• Experience of model driven development, design and implementation of code generators and/or interpreters

Skills:

Essential Skills Required;
• Multi-threaded programming
• OO design
• XML
• Source Control Systems (e.g. SVN)
• Workflow Control Systems (e.g. TFS)

Desirable Skills Required;
• SQL and SQLServer
• Web services
• Socket programming
• ASP Web services
• UML/Design Patterns

Qualifications:

• good degree in numerate discipline, preferably software engineering
• relevant MSCE or MCP qualifications

Competencies:

• Team player, keen to learn
• Creative problem-solving abilities
• Track record of delivering solutions
• Passion for quality of development
• Enthusiasm for technology and latest tools/techniques