Understand customer business requirements, scenarios, use cases, users experience needs.
Gathers information from existing systems, analyzes 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 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.
Job Requirements
Universal Degree preferably computer science, information system or Computer Engineering
1-3 years of work experience in similar role preferable who has Manufacturing Background.
+1 year contributed to implementing any worldwide ready-made application.
ExperiencedJava, JPO, EJB,J2EE web application development skills.
Application Server Apache Tomcat
Wide knowledge of tools and Database concept and SQL, prefer oracle database.
Excellent understanding of object-oriented programming concept.
Strong analytical problem-solving skills and communication skills.
Ability to work closely with engineering customers and understand business needs.
Highly motivated self-starter who takes initiative with minimal supervision.
Interpersonal skills to interact with team members
Communication skills to work effectively with team members, support personnel, and clients
Ability to work independently and as part of a team
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.