This site uses cookies. To find out more, see our Cookies Policy

Sr. Developer in Iselin, New Jersey at AccruePartners

Date Posted: 5/21/2019

Job Snapshot

Job Description

AccruePartners values our contract and consulting employees. We offer a competitive benefits package to meet the diverse needs of all of our contractor and consulting employees and their family members. Here is a listing of what our company offers: 401(k) Medical, Dental, Vision, Life Insurance, Employee Assistance Program, Medical and Prescription Drug, Short and Long-Term Disability Insurance.

THE TEAM YOU WILL BE JOINING:

  • Fortune 100 Financial Services Company
  • 100-year history of dedication to customer satisfaction, success and growth
  • Tremendous growth and new business strategy leading to the need for new talent
  • Significant investments in cutting-edge technology

WHAT THEY OFFER YOU:

  • Culture: Excellent work environment that fosters collaboration
  • Growth: Ability to make an impact on the direction of the organization
  • Opportunity: Gain hands-on experience working with cutting-edge technology
  • Stability: Recent financial performance of the company has reported record profits

WHERE THE POSITION IS LOCATED:

  • New York, NY

WHY THIS ROLE IS IMPORTANT:

  • Senior Developer for developing investment analysis, research and trading applications utilizing innovative technologies such as big data, machine learning and cloud.
  • Develop software programs including design, build and test in various software technologies, application programs for asset management functions. 
  • Research into new and emerging technologies, work with the team to perform proof of concepts and document results. 
  • Deliver innovative designs of high complexity which allow building a scalable end to end architecture.
  • Accountable for providing estimates and logical work plan to deliver applications on time and within budget that meets or exceeds quality standards.
  • Perform analysis and evaluation of new data sources, products and solutions used in asset management space.
  • Perform application sprint planning activities such as maintaining product backlog.
  • Leverage in depth knowledge of multiple (new and emerging) technologies to design and implement strategic technical solutions in accordance with business needs.
  • Interpret written business requirements, functional requirements and technical specification documents to design and develop technical solutions that meet business needs.
  • Maintain project task lists and update timely. Provide status and progress updates to Manager. 
  • Collaborate with IT and Business partners to design, develop, and troubleshoot end to end technical solutions.
  • Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards.
  • Perform system design and specification development, program logic and flow-charting that meets the stated project objectives.
  • Identify and communicate technical risks, issues, and changes.
  • Investigate, analyze and document reported defects.

THE BACKGROUND THAT FITS:

  • Strong programming experience using Java/JEE technologies. 
  •  Hands on development experience with Spring, Microservices, REST Services and python. 
  • Atleast 3+ years of hands on work experience with Big Data Development on Hadoop stack and related tools such as Solr, Hive, Pig, Spark etc.
  • Ability to use a wide variety of open source technologies and cloud services.
  • Experience with working on unix (linux) environment. (Shell scripting, Basic commands, unix editors)
  • Experience with gathering and processing raw data at scale (including writing scripts, web scraping, calling APIs, write SQL queries, etc.).
  • Experience with different database technologies Oralce, MongoDB or other nosql databases and ability to write queries, joins, DML and DDL.
  •  Familiarity with Development tools (Eclipse, git etc.), design/UML tools, profiling/tuning tools.
  • Experience with DevOps or CI/CD process and related build/deploy tools  (ANT/Maven/Serena/Nolio/Jenkins). 
  • Good understanding of enterprise architecture and operational procedures such as  availability, recovery, archiving etc.
  • Excellent communication and presentation skills. Experience communicating with senior investment professionals such as portfolio managers and traders.
  • Knowledge of AI/Machine Learning and their use in asset management space.

Preferred Qualifications:

  • Experience with following technologies a plus 
  • Vaadin (UI framework), Zaloni (Data Lake).
  • Ability to develop shell scripts or other scripts (such as Perl/python/R).
  • AWS or Google Cloud or Azure.
  • Knowledge in data mining, machine learning, natural language processing, or information retrieval.
  • Familiarity with order management, portfolio construction, reference data/market data etc.
  • Strong analytical aptitude.

#LI-RH1