Dir Software Engineering (Hybrid)
BroadridgeAbout the role
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team.
We are seeking an experienced and self-motivated senior technology professional for a Technology Development role focused on the development, coding, programming, testing, implementation, and ongoing support of applications and systems used by the business to process transactions, manage investment workflows, analyze financial data, and support investment decision-making. This senior role designs, develops, modifies, and maintains technology solutions for the firm’s portfolio management solution for CLOs, with emphasis on Private Debt and Syndicated Loans. The role applies deep software engineering expertise, financial domain knowledge, and technical leadership to deliver scalable, accurate, and maintainable solutions supporting portfolio management, risk, operations, valuations, holdings, P&L, exposure analysis, cashflows, amortization, waterfalls, and event-driven financial processing.
Responsibilities
Responsibilities for this role include ownership and support of technology solutions for the firm’s portfolio management solution for CLOs, with emphasis on Private Debt and Syndicated
Loans:
Designs, develops, modifies, adapts, tests, documents, implements, and supports short- and long-term technology solutions through new and existing applications, systems architecture, databases, data integrations, and application infrastructure.
Develops and maintains .NET C# applications supporting investment workflows, with emphasis on Private Debt and Syndicated Loans, including loan facilities, tranches, agent and borrower workflows, interest and fee schedules, covenant tracking, cashflow models, amortization and waterfall calculations, and event-driven financial processing.
Supports and develops financial calculations for holdings, valuations, risk, P&L, and exposure analysis.
Designs, tunes, and maintains SQL Server databases, queries, stored procedures, and ETL processes for financial data.
Reviews system requirements and business processes; collaborates with portfolio managers, risk teams, operations, and technology partners to translate investment requirements into technical solutions.
Applies object-oriented programming, design patterns, and software engineering best practices to deliver modular, maintainable, performant, and reliable code.
Troubleshoots, optimizes, and enhances existing investment platforms and typically works in a highly efficient Agile development environment.
Leads complex application development efforts through hands-on engineering expertise, sound judgment, and influence.
Applies deep knowledge of .NET C#, SQL Server, object-oriented design, financial data processing, and investment workflows.
Develops program logic for new applications and analyzes, modifies, optimizes, and supports logic in existing applications.
Provides technical guidance, design direction, code review, and mentoring to colleagues.
Ensures system improvements are successfully implemented, tested, monitored, documented, and supported.
Identifies and resolves complex technical, operational, data, performance, and financial-processing issues.
Applies understanding of the financial services industry and private credit domain to support business objectives.
Guides and influences internal stakeholders by clearly communicating technical solutions, tradeoffs, risks, and implementation plans.
Impacts the quality, accuracy, reliability, scalability, and timeliness of technology solutions used by investment, risk, and operations teams.
Operates with a high degree of independence while aligning solutions with policies, architecture standards, control requirements, resource needs, and business priorities.
Qualifications:
Requires advanced understanding and application of software engineering principles, .NET C# development, SQL Server database design and tuning, object-oriented programming, design patterns, ETL processes, financial calculations, and investment-domain concepts.
Applies strong understanding of the financial services industry, private credit workflows, Private Debt and Syndicated Loans, and how technology supports portfolio management, risk analysis, operations, valuation, reporting, and investment decision-making.
Provides technical leadership through expertise, influence, mentoring, design guidance, and ownership of complex engineering deliverables.
Identifies and resolves complex technical, opera
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s