As a Lead Developer, you will be involved in all aspects of the software development lifecycle and play a key role assisting to lead a team in the brand new development of key software systems. We need true software engineers who are experts at what they do.