Software Consultant

Promech Engineering

Posted 30+ days ago

Experience

4 - 5 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

- Understand customer business requirements, scenarios, use cases, users experience needs.

- Gather information from existing systems, analyze program and time requirements. Assists project manager in preparing time estimates and justification for assigned tasks.

- Produces and/or maintains software or integration applications according to functional and technical requirements.

- Understand the technical specification dossier as reported by Software Architect and translate them into detailed technical specifications.

- Understand the software system design, describe the specifications in technical terms: select the algorithms, theories or technologies that will be used. Plan the appropriate user interface. Identify and manage dependencies with other components. Document these selections in the Detailed Technical Specifications.

- Develop code functions and unitary tests in respect of quality rules defined by the Software Architect.

- Codes, tests, debugs, implements, and documents moderately complex programs. Creates appropriate documentation in work assignments such as program code, and technical documentation.

- Develops test plans to verify logic of new or modified programs.

- Creates appropriate documentation in work assignments such as program code, and technical documentation.

- Write an operation guide explaining deployment of the software components.

- Analyze and correct reported issues and/or execute software changes required by the customer aligned with R&D strategies.

Desired Candidate Profile

Universal Degree preferably computer science, information system or Computer Engineering (or any related degree)

- 5 years of work experience in a similar role preferable to those who have a Manufacturing Background.

- +1 year contributed to implementing any worldwide ready-made application.

- Experienced in web application development skills; Java, JPO, EJB, J2EE, Apache Tomcat is preferred.

Company Industry

Department / Functional Area

Keywords

  • Software Consultant

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com