-
Familiar with the software development life cycle (SDLC) from analysis to deployment.
-
Comply with coding standards and technical design.
-
Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc.) of functionality, address every use case through creative solutions.
-
Adapts structured coding styles for easy review, testing and maintainability of the code.
-
Integrate the developed functionality and/or component into a fully functional system.
-
Ensure unit and integration level verification plan are in place and adheres to great quality of code at all times.
-
Active participate in troubleshooting, debugging, and updating current live system.
-
Verify user feedback in making system more stable and easier.
-
Work closely with analysts, designers, and other peer developers.
-
Preparing technical training documents for onboarding new engineers