Work under the guidance of Manager to plan and execute design projects.
Assist in designing and developing company applications based on project requirements.
Recommend optimal design solutions to ensure reliability and cost-effectiveness.
Maintain consistency and high-quality in system designs.
Coordinate with Manager to develop project plan and schedules.
Address design related queries and concerns in a timely fashion.
Perform root cause analysis of design issues and recommend appropriate resolutions.
Ensure that project design meet quality standards and customer requirements.
Work with Manager in resource allocations and work assignments to ensure timely project completions.
Prepare design specifications and develop design models and drawings.
Review and recommend improvements to existing designs.
Review the work of Junior Designers and provide feedbacks.
Provide assistance to Junior Designers when required.
Conduct job trainings to new hires as needed.
Visit work sites for field investigations when required.