| Description: |
Senior Software Engineer
Position based in Boston, MA(or New York, NY)
JOB DESCRIPTION
Wimba is seeking Software Engineers. Qualified candidates must have 5 or more years of Software Engineering experience.
The new hire will be working on various projects within the Wimba Collaboration Suite, which enables students and instructors to communicate and collaborate across different institutions using instant messaging, voice and video over IP, virtual classrooms as well as a variety of learning tools.
Qualified candidates must have demonstrated experience in complex data modeling, scalable designs and security. We are looking for developers who are detail oriented, great problem-solvers, and able to effectively estimate the scope of new development. The position is located in Massachusetts.
The scope of our development is diverse, and includes complex multi-tier server-side applications, simpler server applications, as well as client-side Java applets. Experience in most of these technologies, frameworks and projects is highly desired: Java/J2EE, Spring, JSF, Maven 2, Hibernate, Tomcat, JBoss.
Experience working in e-learning applications, content management systems, and instant messaging (particularly XMPP) would be a bonus.
REQUIREMENTS
-
BS/MS in Computer Science or equivalent
-
5+ years of development experience
-
Strong Java 5+ skills and object oriented design experience, including working knowledge of core libraries and design patterns
-
Experience developing concurrent applications and possesses understanding of associated issues
-
Experience reviewing code produced by other developers
-
Detail oriented
-
Experience with:
-
Servlets/JSP/JSF
-
HTML/CSS/Javascript/Ajax
-
Spring and Hibernate
-
Database design and SQL; Postgres a plus
-
JUnit / unit testing
PREFERRED SKILLS/EXPERIENCE
-
Linux/Unix
-
Tomcat 6
-
Maven 2
-
Eclipse / IntelliJ IDEA
-
XMPP (particularly openfire)
-
Asterisk or other VoIP systems
-
Educational instruction software systems, such as Blackboard or other LMS systems
-
Tier 3 technical support triage/tracking/investigation/assignment
*Only candidates who meet our requirements will be contacted.
ABOUT US
Wimba is a leading provider of collaborative software for distance and blended learning. The Wimba Collaboration Suite, recently awarded the 2009 “Best Education Solution” CODiE award by SIIA, enhances learning, improves outcomes and increases student retention. By combining interactive technologies such as voice, video, podcasting, instant messaging, application sharing, polling and whiteboarding, learning communities are empowered with a unique collaborative environment that fosters dynamic student-to-instructor, student-to-student, and instructor-to-instructor interaction. Our seamless integration with leading course management systems ensures that users have a simplified and familiar workflow. Wimba. People Teach People.
Wimba is a dynamic, entrepreneurial organization that is always looking for high caliber people. We offer competitive salaries, stock options and a full benefit package as well as provide a fun work environment!
Visit our web site for more information: www.wimba.com
To submit your resume, please email recruiting@wimba.coma copy of your Word or pdf resume
|