Software Developer
Previous Job
Software Developer
Ref No.: 18-02884
Location: Weehawken, New Jersey
Position Type:Direct Placement
Pay Rate : $ 145,000.00 - 155,000.00 /Year
Global Investment Bank
Software Developer
$145K-$155K + bonus
New Jersey

Your role:
Are you an experienced full stack developer? Are you innovative with broad development skills that you keep current? Are you a committed team player able to work with and support others as they support you? We're looking for someone like that to help us:
-create world-class solutions for geospatial processing and data analysis using agile methods
-design and implement new features in Python, SQL and Big Data technologies
-produce high quality technical documentation
-collaborate with data scientists, geospatial analysts and other business teams
-collaborate with Infrastructure and CTO teams to introduce new technology as required
Your team:
You'll be working within Research and Sales IT focused on our Evidence Lab platform. We use agile development methods to deliver the technical platform that underpins the work of the  Evidence Lab, the largest, most experienced primary research team in sell-side research.
We design, develop, deploy and maintain a range of complex systems to enable the capture and analysis of data using both traditional and Big Data technologies, complementing this stack by evaluating and integrating leading edge commercial software where appropriate.
As a developer supporting the Evidence Lab Geospatial Analysis team you will be working alongside seasoned former Silicon Valley software engineers, who are able to provide guidance and mentorship in the areas of data analysis and machine-learning, and building high-performance software.
You have:
• at least 5 years strong software development experience, preferably with depth in Python and experience of Java and Linux
• understanding of Computer Science fundamentals in OOD, data structures, algorithm design, problem solving, and complexity analysis.
• in depth experience with data modelling and relational databases, such as Oracle (SQL, PL/SQL).
• Preferably knowledge of GIS development
• experience with test driven development and continuous integration
• a passion for creating software that provides an exceptional customer experience
• excellent communication and interpersonal skills
• experience or at least a keen interest in common Big Data technologies such as Hadoop, Spark and cloud deployments