Job Description
Cooley is seeking a Senior Financial Systems Developer to join the Technology Platforms and Applications team. Position summary: Cooley Technology embraces a culture of customer service and operational excellence. The Senior Financial Systems Developer is responsible for determining and implementing the most effective technical approaches to meet the firm’s business needs, leveraging appropriate tools and technologies to deliver high‑quality, sustainable solutions. This is a senior technical role with responsibility for defining solution architecture, development models, and implementation approaches based on business requirements and within the constraints of the application framework. This hands-on role will work with and be an expert in the Elite 3E IDE object architecture and the Microsoft .NET framework, along with key Elite 3E application components, including: Archetype Designer - Reports/Metric Designer Object Designer - Process Designer User Security - Process Security Design Gallery This role works closely with Accounting and Finance stakeholders and other members of the Technology Financial Services team to translate incoming requests into clear, actionable requirements and to design solutions that are comprehensive, scalable, and as future‑proof as possible within the Elite and other supported application frameworks. Specific duties include, but are not limited to, the following: Position responsibilities: Determine and define the optimal technical approach and solution design for business requirements within the Elite and other supported application frameworks Design, develop, implement and test reports using the Elite Reporting framework or other approved development tools Design, implement and maintain metric objects to support both standard and ad-hoc reporting needs for the Accounting and Finance team Design, develop and maintain integration solutions that enable Elite 3E to exchange data with other firm applications and platforms Evaluate application object models and database structures for performance, scalability, and efficiency, and recommend improvements as appropriate Manage and maintain tools and processes used to protect application source code, including version control and release management Participate in the change management processes, including documentation, reporting, and tracking of application changes Collaborate with Financial Systems team to develop, maintain, and execute test cases and test scripts to support quality assurance efforts Participate in Business Intelligence and Data Warehousing initiatives as required Partner with the Technology Financial Services team to support knowledge transfer, training, and enablement of end users Research, evaluate, and recommend new technologies or approaches to enhance or improve existing application processes Provide technical guidance and recommendations related to proposed application changes and enhancements All other duties as assigned or required Skills and experience: After orientation at Cooley LLP, exhibit proficiency in the Microsoft Office suite, iManage and other firm applications Ability to work extended and/or weekend hours, as required Ability to travel, as required 6+ years directly applicable experience (e.g., IS/technology-related programming experience) Strong knowledge of Elite 3E Application Framework and Tools, including the IDE and 3E Utilities Strong proficiency in SQL development Strong knowledge of the accounting and finance business processes and practices Strong knowledge of Object-Oriented Programming and Microsoft .Net Framework Experience with data integration programming and practices Preferred: Bachelor’s degree in a technical-related field Thorough understanding of the Software Development Life Cycle (SLDC) Experience working in a law firm Knowledge of C# or Visual Basic .Net programming Knowledge of Intapp Integration Builder Technical writing and documentation experience Competencies : Exceptional problem‑solving skills with the ability to lead by example and drive solutions to completion Strong quantitative and analytical skills, coupled with strategic thinking and a high attention to detail Demonstrated ability to rely on experience, sound judgment, and technical expertise to plan, prioritize, and accomplish complex goals Outstanding customer service mindset, with a proactive, ownership‑driven, and results‑oriented approach Self-motivated with a strong desire to contribute to the success of the department an