More Jobs Like This

Java Developer Mantis Technology Group - Kirkland, WA US
Enterprise Java or C/C++ Developer BizTech - New York City, NY US
Senior Ruby Consultant CTI TEKSOURCE LLC - New York, NY US
Python Developer V.L.S. Systems, Inc - Seattle, WA US
Java Web Services Developer Job Bloomberg - New York, NY US
C++ Developer Merritt Technical Associates - White Plains, NY US

Dice Instant Referrals

Powered by Facebook

Who you know gets you noticed

You can add Facebook friends as Instant Referrals to your application.

High Performance Software Engineer

Location:
Princeton, NJ 
Area Code:
609 
Telecommute:
no 
Travel Required:
none 
Skills:
C/C++ and/or Java, Unix, Data Structures, multithreading, project management experience 
Pay Rate:
65-85/ hour 
Tax Term:
CON_CORP CON_W2 
Length:
12 months 
Date Posted:
5-22-2013 
Position ID:
NC-CPPSkills 
Dice ID:
10294672 

Technology driven firm is seeking an autonomous software engineer to develop powerful and high performance backend servers. You will have the opportunity to be the sole developer for a new and exciting high profile project within the firm. 

Leadership, management, and mentoring experience are highly valued.

Requirements: 

  • At least 3 years of enterprise Java and/or C/ C++ development experience
  • Very Strong Core Java Skills: Garbage collection, Serialization, Threading NIO, concurrency package, class loader, JIT compilers, optimizations
  • Solid understanding of Data Structures, Algorithms, Object-Oriented design concepts and developing multi-threaded applications.
  • Unix Programming Skills and Admin Skills: Shell Scripts, Perl, awk, sed
  • Understanding of HTTP, TCP/IP and Network programming
  • Experience with Project Management and Requirements Gathering skills
  • Bachelors or Masters Degree in CS, Engineering or Related Field
  • Experience with database design and interfaces (Berkeley DB a plus)
  • Understanding of XML/XSD and other schema driven data
 
Deo Meza
Futures Group IT LLC.
53 W. 36th St.
#602
New York, NY 10018
Phone: (212) (212) 244-4220

Copyright ©1990 - 2013 Dice. All rights reserved. Use of this site is subject to certain Terms and Conditions.

TRUSTe online privacy certification