You will Lead a team of software engineers. Plan tasks, hold code and design reviews. Gather requirements, with the larger team, to define high level architecture, collaborate with senior developers across the team on design. Review and approve the detailed designs.
You have deep knowledge of software design and proven ability to deliver complex, distributed systems at web scale. Experience in J2EE development.
Responsibilities
Keyskills: Software design Design review Time management Consulting System design J2Ee HR Management Distribution system Enterprise software