IT Software Engineering Manager

At Houlihan Lokey
  • Full Time
  • Employee

Posted on September 7th

Apply for this position

Houlihan Lokey (NYSE:HLI) is a global investment bank with expertise in mergers and acquisitions, capital markets, financial restructuring, and valuation. The firm serves corporations, institutions, and governments worldwide with offices in the United States, Europe, the Middle East, and the Asia-Pacific region. Independent advice and intellectual rigor are hallmarks of the firm’s commitment to client success across its advisory services. Houlihan Lokey is the No. 1 investment bank for all global M&A transactions, the No. 1 M&A advisor for the past seven consecutive years in the U.S., the No. 1 global restructuring advisor for the past eight consecutive years, and the No. 1 global M&A fairness opinion advisor over the past 20 years, all based on number of transactions and according to data provided by Refinitiv. For more information, please visit

This role is responsible for the management of the software engineering team focusing on Houlihan Lokey (HL) Portfolio Valuations (PV) Technology applications and systems, including cloud-based web applications, services and APIs, data platforms, and other integrations.  The position focuses on coordinating with Product Management team and business stakeholders in defining strategy and priorities, manages the requirements and backlog with the Business Analysts and Software Engineers, and directs the day-to-day design, development, testing, deployment, and support of the PV Technology solutions.  The position will also interface with other software engineering teams for dependent services and capabilities, as well as with IT operations for infrastructure, cloud, database, security, and other ongoing operations and support services.  This position is a technical leader for the PV Technology team, helping to identify and prioritize architectural improvements, application modernization, and technical currency efforts to be implemented alongside functional capabilities.

  • Manage and direct software delivery teams responsible for:
    • Capturing and documenting business requirements and managing the software delivery sprints & releases.
    • Design and development of software applications and services leveraging Ruby on Rails, .NET, and Office 365/Azure that meet technical and end user requirements.
    • Administration, configuration, access management, and development of applications and scripting for PostgreSQL databases on the Heroku platform and Azure / SQL Server databases.
    • Development and support of automation scripts for data ingestion and transformation.
    • Development and maintenance of unit tests, integration tests, and system tests.
    • Management of code in a code repository such as GitHub.
    • Deployment and management of software resources to development, test, and production environments for on-premise and cloud-based solutions. 
    • Monitoring of application and resources for availability and capacity constraints or performance impacts, and making recommendations for improvements.
  • Collaborate with IT and business users to evaluate and identify technology solutions that meet business requirements.
  • Partner with the Product Manager to establish and maintain an IT Strategic Roadmap for PV Technology.
  • Assist with audit reporting, logging, and other compliance activities on HL policies and relevant industry regulatory requirements (e.g. SOX and SEC audits, NIST 800-53 and CIS Critical Security Controls20).
  • Assist IT operations in troubleshooting end-user or application issues.
  • Work with the core Incident Response Team and assist with any tasks associated with the investigation or remediation of security incidents.
  • Participate in change control procedures for systems when applicable.
  • Assist with documentation of systems, configurations, and operating procedures.
  • Assist with policy compliance reviews of systems.
  • Provide specific assistance and subject matter expertise in IT projects and business initiatives, as requested.
  • Work with internal IT Application, Infrastructure, Support, and Network teams.
  • Other duties as may be assigned.

Basic Qualifications:
  • Bachelor's degree (B.A./B.S.) from a four-year college or university and eight or more years directly related work experience and/or training, or equivalent combination of education and experience. 
  • 2 years of experience leading a team of software developers.
  • Experience collaborating with business stakeholders and IT executives.
  • Thorough understanding and hands-on knowledge of software configuration and management, and problem resolution. 
  • Programming experience with Ruby on Rails, C#, and/or SQL Server platforms.
  • Familiarity with the Windows operating system in an enterprise environment.
  • Familiarity with cloud environments including Heroku and Azure.
  • Strong communications skills.
  • COVID vaccination required, subject to applicable state and federal law.

Preferred Qualifications:
  • Previous work experience in a financial institution environment.
  • Experience with automate portfolio valuations.
  • Knowledge of Python and VBA programming.
  • Possess strong analytical skills and ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization may exist.
  • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, gender identity, sexual orientation, protected veteran status, or any other characteristic protected by law.

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.