Software Engineer -

Work on a team to participate in all aspects of moderately complex software engineering, including technical design, development, testing, and support.