Experience of Computers and Computer Networks as used to increase effectiveness and efficiency. Understanding of business needs and requirements as technical requirements for software applications. Contribute to project development and scheduling activities.; Responsible to ensure the stability, performance, security, and reusability aspects are always considered.
Promote best practices within team and company.