(IT) Designing, developing and maintaining applications software (may include J2EE or .NET). A strong focus is placed on analysis and design work, with only approximately one third of the employee's time spent writing code/programming. ... Click here to view more detail / apply for Software Engineer