Senior Software Developer (Full-time) (closed)

New York, NY
$110,000 - $130,000 compensation
Recruiter Comment: Looking for a Senior Software Developer for a growing software development company in Manhattan.
Job Description

Our client, a software development company responsible for developing cutting-edge software for the architecture and real estate industries, is seeking a full-time Senior Software Engineer in their Manhattan office.  


Requirements: 
-  7+ years experience of Java or OO JavaScript development within web-based 
applications 
-  Strong understanding of object-oriented concepts  
-  Experience with Spring and Hibernate or another ORM tool 
-  Ability to build rapid prototypes to help communicate your design intent – you should feel 
confident either with pencil and paper or with applications such as Balsamiq Mockups 
-  Demonstrated ability to write elegant, readable and well-documented code 
-  Experience with clustering, multi-threading, and concurrent servers 
-  Bachelor’s degree in Computer Science or equivalent (Masters a plus) 
-  Deep understanding, familiarity and skill with programming for the web and software 
design patterns – and what you don’t know, you can pick up quickly 
-  Demonstrated history of intellectual and intellectual exploration 
-  Ambition to be part of and help build a world class development team  
-  A positive, entrepreneurial attitude that completes high quality projects quickly 
 
Nice to haves: 
-  Experience with test frameworks such as JUnit, Selenium, RSpec, Jasmine 
-  Solid understanding of SQL and database design (PostgreSQL a plus) 
-  Understanding of functional programming concepts 
-  Experience with other languages (Scala, PHP) 
-  Experience building platform technologies in a cloud computing environment 
 


For consideration, please submit a Word or PDF resume.