Entry Level Software Developer

Company Description

Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.

Job Description

Object Oriented (e.g. Java, C++, or C#), Scripting (e.g. Python, Perl, Ruby, PHP), Systems (e.g. C, golang), and Functional (Lisp, Scala, Clojure, Haskell, F#, ML) 

BS in Computer Science, Computer Engineering or related technical field or equivalent practical experience

Excellent software development skills: Java, Scala, Ruby, or Python; bash shell scripting 

Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability.

Experience with high-scale, distributed web service development (hands-on experience with RESTful web services) 

UNIX/Linux background: facility with command command-line utilities; familiarity with system administration tools and concepts a plus. 

Familiarity with distributed systems, asynchronous messaging, and network protocols, especially TLS and HTTP. 

Familiarity with data serialization formats like XML, JSON and protocol buffers

Qualifications

Experience with Object Oriented (e.g. Java, C++, or C#), Scripting (e.g. Python, Perl, Ruby, PHP), Systems (e.g. C, golang), and Functional (Lisp, Scala, Clojure, Haskell, F#, ML) is required.

Any Fresh Graduate is most welcome.

Additional Information

For more information, Please contact

Ashish

973-967-3531