AN ONLINE STUDENT SUCCESS ENVIRONMENT
"For student convenience campuses are colocating student success programs such as advising, tutoring, disability services, and counseling into a single building. The Starfish solutions are a natural online evolution of this trend."
— Patricia Carretta, Assistant Vice President, University Life, George Mason University
Web Application Developers
(full-time and part-time positions available)
Location: Arlington VA
Starfish Retention Solutions is on a mission to help colleges address the significant number of students that do not graduate from their institutions – ranging from an average of 70% not graduating from community colleges to 40% not getting their bachelors degree. Our solutions directly impact this problem by helping the college to connect their students at-risk with the community members who can help.
You will join a small, dedicated team of on- and off- shore software engineers building web applications to help make students successful. These are highly interactive, AJAX-based client application working with an enterprise-class java backend.
Responsibilities:
- Being a self starter, who can take a user story, break it down into tasks, implement it, and then make a suggestion on the next job to do.
- Working comfortably in an Agile development environment where you get a nice wireframe, and then you know the questions to ask to take it from there.
- Working in a team environment, collaboratively evolving our agile development processes and approaches to meet the needs of our business.
- Actively making suggestions and communicating with the rest of the team so everyone's aware of what's going on.
- Thriving on variety and working on all aspects of building a web application, over the entire development cycle, we're small, and we all do task breakdowns, estimate times, design, code, fix bugs, make UI suggestions, and retool the database as needed.
- And if you also understand how the app server works, install a server as needed, put together another SVN repository…terrific!.
Requirements:
- About 5 years of software development experience.
- A deep understanding of web development covering all the usual acronyms…HTML, CSS, XML, JSON, AJAX, HTTP, and JavaScript.
- Demonstrating your knowledge of cross-browser issues and experience in the wonders of debugging JavaScript is important as is general experience in the usual web development tools.
- Experience with web UI frameworks such YUI or ExtJS is very useful.
- Java development experience, with a focus on Java as an integral driving element of a web application, show us your familiarity with Spring, Hibernate, AspectJ and JSPs.
- Enjoying work with open source tools…it's Tomcat, Eclipse, Java, Postgres (or MySQL) and so on around here.
- Part-timers must supply their own computer, work phone, and high-speed internet access.
