Job Description
Job Description
- To design, maintain and code components of the software application (Java and C++)
- To understand project requirements and constraints
- To lead the software development team
- To propose technical solutions to answer customer's requirements
- To ensure the build process of the application, and its deployment on Linux OS
- To test the software components
- To write the documentation related to the software (specifications, design, test description)
- To perform integration and packaging of the software before delivery
- To perform the maintenance of existing software
- To ensure the timely release of assigned project deliverables
- To provide accurate progress reports on assigned work
- To improve the software development workshop
- To troubleshoot possible bugs at network, operating system...