Lead, Solutions Architect, Support Ops

Kroll

10 - 12 years

Mumbai, Hyderabad, Delhi

Posted: 26/09/2023

Job Description

Key Responsibilities:


1. Technical Leadership:

  • Lead and guide a team of developers in the design and development of complex software solutions within our .NET stack.
  • Define the overall architecture and technical direction for our software products, ensuring scalability, maintainability, and performance.
  • Collaborate closely with US business stakeholders and leadership to align technical solutions with business objectives.

2. Solutioning and Design:

  • Work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Lead the design and implementation of software solutions, considering modularity, extensibility, and integration with existing systems.
  • Conduct code reviews and provide guidance to ensure adherence to coding standards, best practices, and overall solution quality.
  • Be able to create and communicate high level process flow, system designs and diagrams for new and existing applications.

3. Hands-On Development:

  • Play an active role in hands-on development, contributing to the .NET stack and delivering high-quality code.
  • Write clean, efficient, and maintainable code, following coding standards and best practices.
  • Troubleshoot and resolve complex technical issues, providing guidance and support to the development team.

4. Collaboration with US Leadership:

  • Work closely with US business stakeholders and leadership, providing regular updates, progress reports, and technical insights.
  • Collaborate across time zones, accommodating extended working hours a few days a week to align with US leadership.
  • Effectively communicate and bridge any cultural or communication gaps between the US and India teams.

5. Forward Thinking and Low Code/No Code Exploration:

  • Stay informed about industry trends and emerging technologies, including low code/no code platforms.
  • Act as a forward thinker, exploring opportunities to leverage low code/no code platforms and modernize our development approach.
  • Propose innovative solutions that align with business goals and take advantage of low code/no code capabilities.

6. Legacy Stack Understanding and Improvement:

  • Gain a deep understanding of our legacy stack and identify opportunities for improvement and modernization.
  • Develop strategies to incrementally enhance the legacy stack, balancing stability and innovation.
  • Collaborate with stakeholders to define and prioritize iterative improvements and enhancements.

7. Rapid Assessment and Contribution:

  • Quickly assess new technologies, frameworks, and libraries for their suitability in our product stack.
  • Contribute rapidly to proof-of-concept projects and prototypes to evaluate new ideas and approaches.
  • Mentor and support team members, fostering a culture of continuous learning, innovation, and high energy.


Requirements:


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in a lead software development/architect role, with a track record of successful solution delivery.
  • 10+ years in software development, including hands-on experience with multiple programming languages and frameworks, preferably within the .NET stack. (Preferred .Net Core 6.0)
  • In-depth understanding of software architecture principles, design patterns, and best practices.
  • Experience with legacy system understanding and modernization efforts is highly desirable.
  • Excellent communication skills, with the ability to effectively collaborate with US business stakeholders and leadership.
  • Demonstrated extreme ownership and a high level of energy to innovate and energize teams.
  • Strong problem-solving and analytical skills, with the ability to think critically and propose innovative solutions.
  • Experience working with distributed teams and ability to accommodate extended working hours.
  • Preferable to have React or Angular or any JavaScript frameworks.
  • Ability to manage confidential, sensitive information.


About Company

Kroll (formerly Duff & Phelps) is a financial and risk advisory firm established in 1932 and based in New York City. In 2018, Kroll was acquired by Duff & Phelps. In 2021, Duff & Phelps decided to rebrand itself as Kroll, a process it completed in 2022. Duff & Phelps was founded in 1932 by William Duff and George Phelps in Chicago to provide investment research. Since that time, the firm expanded into corporate finance and investment management, as well as credit rating. In 1979, Duff & Phelps expanded into investment management, creating what would become Duff & Phelps Investment Management Co. (DPIMC), which was spun off into its own company in 2009 and was no longer part of the main Duff & Phelps firm.In 1984, the company was nearly acquired by Security Pacific Corp. in a $35 million transaction. However, the deal was called off in early 1985 by Security Pacific Corp. because of restraints put on the deal by the Federal Reserve Board, which would have precluded the company from issuing public credit ratings.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).