Senior Reverse Engineer - Centurion Verfied

Salary Negotiable Centurion, Gauteng Centurion, Gauteng more than 14 days ago 26-01-2015 9:10:37 AM
19-02-2015 8:31:40 AM
International opportunity for an Integration Architect!

(Senior Reverse Engineer) – Based in Milan Italy for 9 – 11 months

Must have excellent English communications skills

Must have a valid passport

Must be able to travel before April

Employer will apply for Visa’s.

Permanent employment on your return from Milan.

Flights and accommodation paid for

S&T allowance or salary will be high enough to cover S&T.

Trip back home or option for the family to live there

Salary negotiable.

The Senior Reverse Engineer position is a highly technical role that involves analysing legacy code in order to create domain models and documentation based on legacy C/C++ systems. This will require extensive knowledge and experience in C/C++ programming as well as object orientated analysis and design using UML.

Furthermore analysing and optimizing existing solutions and identifying potential deficiencies or weaknesses.

Responsibilities:

• Hands-on experience in analysis, design, coding and implementation of complex, custom-built
applications

• Great OO skills, including strong design patterns knowledge

• Knowledge of software best practices, like test-driven development and continuous delivery

• Architecture and solution design (UML, OO, SOA, etc.)

• Reverse engineering and analysis of legacy C/C++ applications

• Extracting UML domain models from existing code

• Review existing implementations and models, identify potential bugs or deficiencies and look for

possible improvements.

• Work with engineering teams to guide day-to-day development activities by leading architecture

decisions and participating in design discussions, design reviews, code reviews, and implementation

• Works in conjunction with Business Analysts and Technical Architects / Developers to determine and document data and system integration requirements

Recruiter: Studio 29