|
Senior
Software Engineer (NYC or Boston)
This
individual will be a major contributor on a tightly knit team
of intermediate to senior developers. He or she will be actively
involved in all stages of product development for our company's
industry-leading grid computing technologies.
Principal
Responsibilities: This person should be familiar with design
and implementation issues specific to a cross-platform, highly
scalable environment and be able to handle such issues with
flexibility and ingenuity. The ideal candidate will have a
strong customer focus, a proven track record of delivering
high-quality products on schedule, and an appreciation for
clean, elegant, simple code.
Required
Education: Bachelor's Degree
Required
Experience:
- Must
have worked on the design and implementation of commercial
distributed-system, database, or other highly scalable application,
with specific experience in grid software development a
strong plus.
- Should
have experience with the entire software development cycle
including designing, implementing, documenting, testing,
and maintaining complex multi-threaded applications.
- Must
have 5+ years of Java software development and equivalent
object-oriented design experience in a cross-platform environment
(Unix, Windows). Proficiency in test-driven development
is required.
- Should
have working knowledge of one or more application servers,
especially JBoss, WebLogic, or WebSphere. Experience with
Business Intelligence tools a plus. Experience with SOA
and Web services also a plus.
- Familiarity
with two or more of J2EE, .NET, XML, Spring, JMX, JNI, Axis,
Ajax, JSP, and Eclipse is required.
Special
Skills: Must have good communication skills and enjoy working
in a team environment.
|