Technical Team Lead, Financial Analytics Systems

New York, NY
United States

DataArt

1001 to 5000 employees

DataArt is a global technology consultancy that designs, develops and supports unique software solutions, helping clients take their businesses forward. Recognized for their deep domain expertise and superior technical talent, DataArt teams create new products and modernize complex legacy systems that affect technology transformation in select industries.

DataArt has earned the trust of some of the world’s leading brands and most discerning clients, including Nasdaq, S&P, United Technologies, oneworld Alliance, Ocado, artnet, Betfair, and skyscanner. Organized as a global network of technology services firms, DataArt brings together expertise of over 2,200 professionals in 20 locations in the US, Europe, and Latin America.

Company Info

  • Company - Private
  • New York, NY
  • 1997
  • Information Technology
  • $50 to $100 million (USD) per year
  • www.dataart.com

Job description

DataArt team is modernizing the IT infrastructure of one of the world's market leaders in financial analytics, that specializes in quality management, debt obligations and paying capacity assessment. The client is based in New York.

Using a modern technological stack, the team is creating a new multi-faceted, multi-level service, that will automate various work process as well as provide analysts with diverse information processing instruments.

We are looking for a Team Lead / Senior Java Developer to lead the team of up to 10 developers, be responsible for the overall design of the applications and mapping client business requirements to technical ones. The team lead contributes to the project strategy and helps scale up the team as needed. Your breadth of knowledge enables you to decide on a set of technologies that meets current and future demands of the business. However, the role of team lead goes beyond technical excellence and includes working with and providing guidance to the team of engineers distributed across DataArt’s global locations.

Responsibilities

  • Leading team of up to 10 team members.
  • Daily status reporting for client.
  • Research emerging technologies and assess their maturity and applicability to the applications being developed.
  • Share best practices and consult clients throughout the duration of the project.
  • Provide current best practice and third party solution alternatives as part of the functional design document.
  • Team effort coordination, dependencies management.
  • Supervising developers and assisting with coding and troubleshooting.
  • Establishing best practices for coding and code review.
  • Participation in deployment process.

Mandatory requirements

The right candidate is a highly motivated professional, with an ongoing desire for self-improvement.

  • Solid understanding of Enterprise Architecture and distributed systems: SOA/REST, messaging, integration patterns, distributed transactions, multi-layer architecture, data access, caching, centralized logging, security, etc.
  • Experience with the Java stack - Java 8, Spring MVC, Hibernate, REST.
  • Proficiency with Git or SVN and continuous integration tools such as Maven, Nexus, Jenkins.
  • Experience with Frontend: HTML5, knowledge of React JS /ES6 framework such as is a plus.
  • Understanding BPM technologies, preferably PEGA is a plus.
  • Experience with waterfall and Agile development methodologies such as SCRUM and TDD.
  • Relevant academic degree in computer science, related technical field or equivalent practical experience.
  • Excellent written and verbal communication skills.

Work location: New York, NY

Apply for this job

Similar jobs