Application Developer

  Roshan (TDCA)
  Afghanistan Unspecified 237
Date Posted:Feb 8, 2010
Closing Date:May 31, 2010
Work Type:Unspecified
Number of Vacancies:1
Functional Area:Telecom/Engineering
Salary Range:As per NTA salary scale policy
Years of Experience:Fresh
Contract Duration:Not specified
Extension Possibility:Yes
Contract Type:Short Term
Probation Period:1 month
Required Languages:

About Roshan (TDCA):


Job Summary:

IS Developer is responsible core software development in the Information Systems Group within the Informatio Technology Development. He/she will be responsible for gathering requirements for new systems and ongoing maintenance of existing systems. In addition, he/she will be responsible for managing and developing the Information Systems’ working processes and resources in the most cost efficient way and to ensure high quality of services to all TDCA departments.

Duties & Responsibilities:

Essential Duties and Responsibilities:

• Write, compile, and modify source code for applications and other computerized
• Develop or acquire test data and run tests to determine the accuracy of program logic to produce desired results; debug and revise applications based on test results.
• Use program specifications to prepare the logic sequence of program source statements in the development, modification, documentation, and maintenance of computer programs.
• Develop and prepare documents for the general design of solutions that meet system requirements.
• Develop applications to be used in client server environments.
• Develop and maintains automated data processing systems and computer application programs.
• Develop specifications to detail what new systems or enhancements to existing systems can accomplish.
• Develop specifications for hardware and software configurations.
• Develop operational and installation procedures for hardware and software.
• Serves as liaison with users concerning requests, usage, standards, and other developmental and production matters.
• Develop structured diagrams for the specifications of computer programs.
• Develop detailed systems operations designs.
• Test programs and systems and integrate system modules.
• Convert and implements new systems or upgrades existing systems.
• Develop, implement, and monitor information systems quality assurance standards.
• Maintain records and prepare reports and correspondence related to the work.

Job Requirement:

Education and Experience Required:

• Minimum 2 years industry experience software engineering and QA, meeting aggressive deadlines, and performing software development duties
• BS or MS in Computer Science or Engineering

Knowledge Skills and Abilities Required:

• Strong programming skills in Java and Perl on the Unix platform
• Strong programming skills in C++/C# on the Windows platform
• Client-side application development experience, including GUI development and QA elements such as installation testing
• Strong knowledge of all aspects of the software development process, product life cycles, and QA tools
• Experience with specific technologies including Microsoft Windows, COM/Automation, DHTML, Visual Studio .NET, C#, Visual Basic .NET, ASP .NET, XML, Visio, SourceSafe, Install Shield, etc.
• Experience creating information access applications, including front ends to databases and a strong knowledge of Internet standards and protocols (TCP/IP, HTTP, various authentication methods, SOAP, XML, etc.)
• Experience in working with a growing team of engineers in a dynamic workplace that encourages creativity and innovation
• Strong communication, interpersonal and organizational skills

Job Location:

This job is expired