Brief Description
Design detailed code, program, test code, create programs based on given specifications, ensure compliance with existing standards (information security, technology, etc.) under the guidance and supervision of experienced members.
Qualifications
Training Specialization
Certificates
Scope of Work Responsibilities
Code design and programming under guidance
- Read and understand detailed solution documentation for simple functions.
- Program simple functions (according to ULNL guidance) assigned according to detailed solution documentation but requiring guidance to implement
Support testing, deployment, maintenance, bug fixing, software upgrade under guidance
- Perform bug fixing tasks identified during development and deployment under the guidance and supervision of experienced members or team leaders.
Requirements
- Basic IT knowledge:
+ Able to use supporting office software
+ Basic knowledge of computers and computer networks, operating systems such as Linux, Ubuntu...
+ Basic knowledge of one programming language
- Have knowledge of data structures and algorithms:
+ Detailed understanding of basic data types (Integer, Boolean...) and arrays
+ Clear understanding of the relationship between data structures and algorithms
+ Understanding, evaluating complexity and implementing algorithms, for example sorting algorithms: bubble sort, selection sort..., search algorithms
- Have knowledge of object-oriented programming: working with methods, data encapsulation, inheritance
- Know how to handle exceptions.