and implement software solutions. You should enjoy working on challenging technical problems and thinking of creative solutions... for them. Reviews system requirements and business processes; codes, tests, debugs; implements and/or maintains software...