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.
Bachelor's degree