Bachelor’s degree in Computer/Software Engineering or Computer Science or equivalent;
Solid knowledge in software development in Java;
Familiarity with a variety of development methodologies (Agile, Waterfall);
Ability to work in a team environment with project managers and software engineers;
Excellent communication skills and technical writing;
Organized and detail oriented;
New grads are welcome to apply.