CDI is uniquely qualified to guide and promote the careers of our Application Development professionals. We have a solid history of supporting full lifecycle software development projects, providing high quality, project-based staff or even full project outsourcing across a wide range of industries and technologies. Let us help you develop your career!