Preparing a work breakdown structure for the assigned work.
Creating an integration plan for the modules.
Managing a team of senior developers and developers that is assigned on a per-project basis.
Reviewing the modules and sub modules (detailed design, code, unit test plans) developed by the senior developers and developers and ensuring that the development is according to the standards.
Preparing and / or supervising the preparation of the technical documentation and user guides for the developed application.
• Preparing and submitting weekly progress reports to the Project Manager and Development Manager.
• Submitting a summary of technical and process problems faced and how they were overcome to the development manager.
• Coordinating with the testing team through the testing team leader (release to testing and reception of reported bugs) and directs bugs to the correct person for resolution.
• May take on part in the duties of senior developers (detailed design, code and unit testing) in cases of insufficient resources.
To perform the development and testing of applications as per assignment.
To train and guide development team.
Qualifications and skills
Bachelor of Engineering or Computers or equivalent.
From 3 -5 years of experience in a relevant field.
High development experience using some/most/all of the following tools:
- Windows based applications using Microsoft Visual C++ 6.0/2005 & C#Web applications using ASP and ASP.NET
- XML Web Services
- Oracle/SQL reporting Services or Crystal ReportsJava (J2SE, J2EE) and related technologies (Hibernate, JSF, …etc)
- C under UNIX
- UNIX shell scripting
Development of software components and installation scripts.
Qualifications and skills
Bachelor of Engineering or Computers and Information Technology.
From 0-3 years experience in software development.
Minimum to medium development experience using some/most/all of the following tools:
1. Windows based applications using Microsoft Visual C++ 6.0/2005 and C#
2. Web applications using ASP and ASP.NET
3. XML Web Services
4. Oracle/SQL Reporting Services or Crystal Reports
5. Java (J2SE, J2EE) and related technologies