. As a software engineer you will participate in all phases of a multi-tier software development cycle (GUIs, databases, mid-tier...