Software Engineering -

Participate in technology projects from concept to implementation, and through all phases of the software development lifecycle.