Download Junior c++ Developer

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Concurrency control wikipedia , lookup

Tandem Computers wikipedia , lookup

Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Functional Database Model wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Junior Developer
Uses minor discretion in resolving problems or enquiries, performs a range of varied work activities in a variety of structured
environments and demonstrates a rational and organized approach to work. Also, has sufficient communication skills for effective
dialogue with customers, suppliers and partners and is able to work in a team.
IT Professional Capabilities and Skills
Data Analysis: Applies data analysis and data modelling techniques to establish, modify or maintain a data structure and its associated
components (entity descriptions, relationship descriptions, attribute definitions).
Systems Design: Assists as part of a team on design of components of larger systems.
Assists in system designs including for example: physical data flows, file layouts, common routines and utilities, program specifications
or prototypes, and backup, recovery and restart procedures.
Database Design: Translates and implements simple development project requirements into physical database structures.
Assists in database management system support activities for operational database systems.
Programming/Software Development: Codes, tests, corrects, and documents simple programs, and assists in the implementation of
software which forms part of a properly engineered information or communications system.
Testing: Creates test scripts and supporting data, working to the specifications provided.
Executes and records test cases in accordance with project test plans.
Reports test activities and results.
Systems integration: Produces software builds from software source code.
Conducts tests as defined in an integration test specification, records the details of any failures, reporting the results of the diagnosis in
a clear and concise manner.
Systems installation/decommissioning: Installs or removes hardware and/or software, and associated connections, using supplied
installation instructions and tools.
Conducts tests, calling on help from more experienced colleagues if required.
Documents results in accordance with agreed procedures.
Contributes, as required, to investigations of problems and faults concerning the installation of hardware and/or software.
Technical Skills
A good working knowledge of the following: C / C++ (intermediate), C# / .Net (intermediate), SQL and Database (Oracle, Sybase, MS
SQL), Scripting (windows cmd, unix shell – ksh, sh, perl), XML, Apache Tomcat, Excel, Word.
The ideal candidate has very good communication skills, has good team spirit, analytical skills and client facing attitude. The candidate
should be willing to travel on client sites (Paris, Frankfurt, London) for period of times that could vary between one week and 3 months.
Languages: English – written / spoken to a very good level; French / German is a plus
Previous Experience
New system / module implementations. Has been part of a development / support team of a medium / small size (3 to 7 people). Has
worked with source control management systems and used workflow management tools (like JIRA). Understands the process required
to analyse a problem reported by a user from inception to delivering a solution to the end user.