Write**clean, maintainable** and **efficient codes** . Design**robust, scalable** and **secure features** . Contribute in**all phases of the development lifecycle** . Follow**best practices** (test-driven development, continuous integration, SCRUM,...