The ideal candidate will have a strong passion and background in software development and making quality production software at all stages of the software lifecycle, and be able to take ownership of project execution