C

Cleary Gottlieb

International law firm advising clients worldwide

Applications Manager - Software Development

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$200k - $220kIn-person

About the Job

Requirements

  • A bachelor's degree and at least 10 years of application development experience, including experience leading or mentoring developers.
  • Strong hands-on experience with SharePoint Online and the SharePoint Framework, including TypeScript and modern JavaScript frameworks such as React.
  • Expert-level .NET and C# development, with deep knowledge of object-oriented design patterns and their effective application.
  • Experience with Git and GitHub, including branching and merging strategies, pull requests, and continuous integration and continuous delivery or DevOps pipelines such as GitHub Actions or Azure DevOps.
  • Working knowledge of secure software development, including secure software development lifecycle practices, OWASP guidance, code scanning, and dependency management.
  • Experience with AI-assisted coding tools and an understanding of their safe and effective use within a controlled development process.
  • Experience with software architecture, the relationship between client-side and server-side components, and large-scale enterprise project implementations.
  • Proficiency with Microsoft SQL Server and Transact-SQL.
  • Experience integrating commercial software with custom solutions and other third-party products, including REST APIs.
  • Experience with Waterfall and Agile methodologies and the ability to manage projects to completion.
  • Practical experience providing level-three application support.
  • Ability to communicate effectively with non-technical stakeholders.
  • Knowledge of InfoDash is preferred.
  • Experience with the Intapp suite of tools, including Open and Integration Builder, is preferred.
  • Experience with the iManage suite of tools, including Work and SPM, is preferred.
  • Experience with Atlassian products such as Jira and Confluence is preferred.
  • Experience with Microsoft 365 development, Power Platform, and Azure services is preferred.
  • Experience managing a software development team in a law firm or other professional services environment is preferred.

Responsibilities

  • Provide guidance, coaching, and leadership to the software development team, including workload management, performance management, career development, and regular feedback.
  • Set and manage team objectives and tasks, and provide frequent updates on the team, projects, and priorities to IT leadership and stakeholders.
  • Lead the development and maintenance of custom applications across web, SharePoint Online, and mobile technology stacks.
  • Direct the design and delivery of SharePoint Online solutions using the SharePoint Framework, including web parts, extensions, and integrations with Microsoft 365 and Microsoft Graph.
  • Support and extend the firm's intranet and collaboration platforms, including solutions built on InfoDash where applicable.
  • Architect applications for scale, complexity, security, and fault tolerance, and contribute actively to design and implementation.
  • Provide level-three application support by troubleshooting and resolving issues in a timely, customer-focused manner.
  • Establish and evolve the firm's software development toolset, including GitHub repositories, branching and pull request workflows, and automated build, test, and deployment pipelines.
  • Guide the responsible adoption of AI-assisted coding tools, including standards for code review, testing, intellectual property, and protection of confidential firm and client information.
  • Ensure the team writes clean, reusable, well-tested code that adheres to coding standards and best practices, and create new guidelines where needed.
  • Apply Waterfall and Agile delivery approaches as appropriate to the project and stakeholders.
  • Ensure custom-developed software follows the firm's documented and approved secure software development lifecycle, with security requirements built into specification and design.
  • Enforce source-control, change-management, peer-review, and release-approval controls, and maintain separation between development, test, user acceptance testing, and production environments.
  • Integrate logging, monitoring, vulnerability detection, code scanning, and security testing into the development process, following practices such as OWASP.
  • Ensure developers complete annual secure-coding training and follow secure-coding guidelines for the languages in use.
  • Follow and uphold the firm's policies on data governance, information security, and the end-to-end development lifecycle.
  • Manage projects to completion, including project definition, scheduling, and coordination with Project Management, Business Analysis, and other departments.
  • Work with business users to determine functional requirements, translate them into technical requirements, and manage stakeholder expectations in clear, non-technical terms.
  • Anticipate, identify, and articulate problem areas, and work with others to formulate and implement solutions.
  • Collaborate with third parties and vendors on technical solutions that support business processes, and with other IT teams on new systems, upgrades, and enhancements.

Desired Qualifications

  • Knowledge of InfoDash.
  • Experience with the Intapp suite of tools, including Open and Integration Builder.
  • Experience with the iManage suite of tools, including Work and SPM.
  • Experience with Atlassian products such as Jira and Confluence.
  • Experience with Microsoft 365 development, Power Platform, and Azure services.
  • Experience managing a software development team in a law firm or other professional services environment.

About the Company

Cleary Gottlieb

International law firm advising clients worldwide

What the company does: Cleary Gottlieb is an international law firm with 14 offices in major financial centers, providing legal services to domestic and international clients. How its product works: Its lawyers collaborate across offices to advise on complex legal matters, delivering high-quality, practical legal work and counsel tailored to client needs. How it differs from competitors: It combines a long history (75 years) and a global practice with a focus on openness, diversity, individuality and collegiality, offering a wide geographic reach and ongoing professional development for lawyers and staff. What the goal is: To meet client needs with consistently high-quality legal work while supporting the globalization of the legal profession and the growth of its people.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Town of Southampton, New York
Founded
1946

Recently Posted Jobs

Explore more opportunities at Cleary Gottlieb

See more jobs