Software Development Lead – L4

  8+ Years
   Noida (Remote till Pandemic)
  38LPA (open for good candidates)

Last Date to Apply was Feb 02, 2021
About Company

Clearwater Analytics® is a global SaaS solution for automated investment data aggregation, reconciliation, accounting, and reporting. Clearwater helps thousands of organizations make the most of investment portfolio data with cloud-native software and client-centric servicing. Every day, investment professionals worldwide trust Clearwater to deliver timely, validated investment data and in-depth reporting.

Job Description

What you’ll be doing:

  • Working on a team alongside other talented developers creating quality software that is used by some of the world’s largest technology firms, fixed income asset managers, and security traders on Wall Street
  • Participating in Agile meetings to contribute with development strategies and product roadmap
  • Owning critical processes that are highly available and scalable
  • Producing tremendous feature enhancements and reacting quickly to emerging technologies
  • Encouraging collaboration and stimulating creativity
  • Contributing to design and architectural decisions
  • Providing expertise to our ever-growing workforce
  • Automated collection/aggregation/normalization of data
  • Calculation engine to feed specific client reporting elements
  • REST APIs to allow smooth input and output of data for our client intra-system interactions
  • UI to provide users access to collected data and insight into data delivery, data quality, and report generation.
  • Mentor a team of developers and help them with Code reviews and Unit test cases.


REQUIREMENTS

  • 8+ years of professional experience in software development
  • Strong knowledge in Computer Science fundamentals in object-oriented design, data structures, algorithm design and problem-solving
  • Fluent in of the Java.
  • Data Structure and Algorithm Expert with hands-on Java problem solving.
  • Experience with Design Patterns and expertise with Complex and Distributed System Design Architectures.
  • Experience with Jnuit and able to create test cases.
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Experience in implementing and consuming large-scale web services
  • Experience designing and integrating with REST APIs
  • Strong problem-solving skills


Desired experience and skills:

  • Bachelor’s degree in Computer Science or related field
  • Proficiency using modern web development technologies and techniques, including (HTML5, CSS, JavaScript)
  • Relational database experience (e.g. MSSQL, Oracle, MySQL)
  • Knowledge of professional software engineering best practices for the full software development life cycle
  • Experience in full system design and architecture
  • Experience with database scaling and design.