Job Location:
New Orleans
New York
North Las Vegas
Philadelphia
San Diego
San Francisco
Washington
Job Description
Will focus on multiple areas of all phases of software development (as well as design) with various products.
Will interface extensively with pre-implementation teams as well as other internal groups in regards to product planning, customizations etc.
Will utilize deep knowledge of Java with knowledge of at least two of these general areas: complex design patterns, parallel processing/algorithms, large scale data analytics/manipulation, Java internal architecture, complex systems integration.
Will be an active and vocal participant in internal projects as required.
Will mentor more junior team members.
Will be expected to test and evaluate potential new tools/technology for internal utilization.
Job Qualifications
A minimum of a bachelor's degree (master's strongly preferred) in an appropriate area is highly desired and will be given preference.
Professional development/design experience with Java of no less than 4+ years.
Strong experience and knowledge in deep Java architecture far beyond standard 3-tier web architecture environments.
Demonstrated knowledge of usage of design patterns.
The ability and communication skills to interface (and grow) with a close knit development unit following Agile methodologies.