Requirements:
1) Works closely with the Project Manager to have a solid understanding of business and product.
2) Responsible for delivering projects on budget, on time, to requirements, and with high quality.
3) Writing testable, scalable, and efficient code, leading by example, and setting coding standards for the team.
4) Report problems to higher-level leaders and get resources and support to resolve them.
5) Make low-level decisions, enabling higher-level leaders to focus on broader matters.
6) Manage teams to maintain a high quality for software products by establishing good habits and practices.
Qualification:
1) Experience 4-5 years. Able to create and train.