Description

System Design and Development:

- Work as a full stack engineer to design, develop, and maintain mission-critical systems, delivering high availability and performance.

- Involve in system analyzing and designing; collaborate with system analysts to produce system designs.

- Work with system analysts to formulate program specifications and basic prototypes.

- Transform system designs and specifications into high-functioning code in the appropriate language.

- Perform coding duties within a specified timeframe.

 

Code Quality and Maintenance:

- Maintain proper coding practices, participate in code reviews, and perform code refactoring to make systems more efficient.

- Perform system quality assurance by extensive testing covering different aspects such as unit, integration, functional, performance, and regression.

-Provide support during user testing, user training, and system implementation.

 

Support and Troubleshooting:

- Involve in 2nd level and 3rd level support. Perform troubleshooting and bug fixing as necessary.

- Provide guidance to junior team members.

- Create and maintain system documentation.

Education

Bachelor's degree