Enfusion, a Clearwater Analytics company Logo

Enfusion, a Clearwater Analytics company

Software Development Director

Posted Yesterday
Be an Early Applicant
Easy Apply
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh
Expert/Leader
Easy Apply
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh
Expert/Leader
The Software Development Director will lead software development teams creating asset management platforms, ensure high-quality outcomes, align with business goals, and mentor staff.
The summary above was generated by AI

Job Summary:

This is a key, strategic position that will lead the division responsible for building and enhancing Clearwater’s end-to-end asset management platform that simplifies the entire investment lifecycle for large, mid-size, and small firms. The teams you lead are building the most modern and powerful SaaS Web & Cloud solution available. Within the role, you will be responsible for software solution, processes and people - ensuring high-quality software development and the delivery of business goals assigned to the team, ensuring team processes are understood, followed, and improved, and developing and evaluating personnel to ensure efficient operation, continued growth, and positive employee engagement.

Responsibilities:

  • The individual is responsible for leading a technology team that develops software to cover Front to Back-office life cycle, used by major Asset management and Insurance firms, fixed income asset managers, and financial security traders covering Global markets.
  • Lead and manage a team of 50+ Developers.
  • Develop and implement software engineering strategies, policies, and procedures.
  • Oversee the design, development, and maintenance of software systems.
  • Ensure the delivery of high-quality software products on time and within budget.
  • Collaborate with other departments (e.g., Product, Sales, Operations) to align engineering objectives with business goals.
  • Foster a culture of collaboration, continuous improvement, and innovation.
  • Manage recruitment, retention, and professional development of engineering staff.
  • Handle budgeting and resource allocation for the engineering department.
  • Accountable for ensuring the team's success, growth, and productivity.
  • Provide training, guidance, and mentorship to team members.

Required Skills:

  • Strong technical background with hands-on experience in software development. Experienced in providing technical feedback and guidance on architecture, code review, and best practices.
  • Experience with modern financial services technology platforms; domain knowledge of all the aspects of asset management life cycle, preferred.
  • Excellent leadership and team management skills. Strong organizational and interpersonal skills. 
  • Experience with agile development methodologies.
  • Excellent communication skills to effectively interact with clients, technical teams, and management to gather requirements, estimate tasks, and meet deadlines.
  • Proficient in conflict resolution and driving consensus to achieve common goals within and across teams.
  • Proficient in working with relational and NoSQL databases.
  • Professional experience with Cloud Platforms such as AWS, Azure, or GCP.
  • Professional experience with Java, Java Spring and React technologies.
  • Strong problem-solving skills and the ability to make sound decisions quickly.
  • Fluency in French and English

Education and Experience:

  • A bachelor’s degree in computer science, Engineering, or a related field is preferred.
  • Over 14 years of professional experience in software development and 7+ years of experience leading a development team.
  • Has already had significant responsibilities (Architect, Director CTO...) within a software publisher developing technologically modern software.

Top Skills

AWS
Azure
GCP
Java
Java Spring
Nosql Databases
React

Similar Jobs at Enfusion, a Clearwater Analytics company

Yesterday
Easy Apply
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Easy Apply
Mid level
Mid level
Fintech • Software • Financial Services
The Software Development Engineer designs, implements, and manages software systems, focusing on coding, debugging, team leadership, and integrating applications.
Top Skills: MS OfficeProgramming Languages
Yesterday
Easy Apply
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Easy Apply
Junior
Junior
Fintech • Software • Financial Services
The Software Development Engineer designs and implements software systems, collaborates with teams, resolves issues, and contributes to project planning.
Top Skills: AWSMS Office
Yesterday
Easy Apply
Hybrid
Block Noida Authority Office, Sector 6, Gautam Buddha Nagar, Uttar Pradesh, IND
Easy Apply
Mid level
Mid level
Fintech • Software • Financial Services
The Software Development Engineer designs, implements, and manages software systems, mentoring team members and solving complex problems with a focus on quality and customer satisfaction.
Top Skills: MS OfficeTyped Object-Oriented Programming Language

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account