Building a career at Granite may be the most valuable thing you could do. Find your dream job today, and be part of something great. Our most powerful partnership is the one we have with our
Essential Duties and Responsibilities: - Design systems and programs to meet complex business needs. - Code, test, debug, implement, and document moderately complex software programs. - Prepare detailed specifications from which programs are developed and coded.