A Software Engineer participates in major projects that involve providing integration, implementation of complex systems. Provides input into the design and development of software solutions, and works on teams who are responsible for technical design and implementation of the architecture.
Relevant Bachelors Degree from an accredited college or university, or a satisfactory combination of education, training and experience.
At least three years of experience in planning, designing, building, and implementing IT software