Thursday, January 15, 2009

c++ 1

As member of project team with minimum supervision, builds, tests and release software products, patches across multiple environments and platforms. Also, establishes release procedures, frameworks and helps in enforcing various practices to ensure stability of source.

ESSENTIAL DUTIES AND RESPONSIBILITIES

- Designs, develops executes tests for complex modules according to a test plan.
- Works closely with development teams during product design stage and reviews.
- Performs routine build and test activities for multiple software products consisting of various components and on multiple operating systems.
- Creates patches, emergency releases, service packs as and when needed.
- Communicate with tech support on availability of releases, patches and service packs.
- Establishes build, release and test procedures, creates frameworks for the same.
- Implement build, test and release mechanism for all products across multiple OS.
- Sets up environment across multiple platforms to automate builds, testing and to ensure the stability of source code for multiple products.
- Isolates build, test failures and points to offending code by using well-known source code systems.
- Corrects build and test failures to maintain stability of source code.
- Works with other team members to resolve complex build and test failures caused by multiple code changes.
- Provides technical knowledge regarding release tools, build and test frameworks, scripting tools and source code control systems.
Desired Candidate Profile
EDUCATIONAL QUALIFICATIONS and SKILLS:

- BE or Master's degree or equivalent in Computer Science with 3 to 8 years of experience.
- Expertise in C, C++ and object oriented programming.
- Experience of designing complex system software and a good understanding of OS concepts.
- Experience on UNIX flavors and/or MS-Windows is essential.
- Experience in database internals/distributed systems is an added advantage. Multithreading knowledge, shell scripting will be a plus.
- Exposure to source code control systems such as Clear Case is desirable.
Company Profile
Versant India (Pune) is software development center of Versant Corporation (NASDAQ: VSNT).

No comments:

Post a Comment