Jobs · OTHR · Illinois

Director of Development

Blitt & Gaines Law Offices · Naperville, IL · 1 mo ago
On-siteOTHRFull-time

Primary Responsibilities

  • Engineering Leadership: Define and execute the long-term software engineering strategy for the organization.
    • Lead architecture and technical design decisions for enterprise applications and services.
    • Establish engineering standards, coding guidelines, architectural principles and development best practices.
    • Balance delivery of business initiatives with reduction of technical debt and platform modernization.
    • Drive continuous improvement across engineering processes and software quality.
    • Serve as the organization's senior technical authority for software engineering.
  • Software Architecture & Development: Lead the design, development, testing, deployment and maintenance of enterprise software systems.
    • Review application architecture, database design, API design and implementation approaches.
    • Guide modernization initiatives involving legacy applications and platforms.
    • Develop scalable service-oriented and API-driven architectures.
    • Promote reusable software components and engineering consistency.
    • Ensure applications are secure, maintainable, scalable and supportable.
  • Data Operations & Reporting: Provide strategic leadership for the organization's Data Operations function.
    • Partner with the Data Operations Manager to ensure reliable reporting, ETL processes, data synchronization and enterprise reporting platforms.
    • Oversee Microsoft SQL Server architecture, database performance and data integrity.
    • Support enterprise reporting initiatives utilizing Microsoft Power BI.
    • Ensure application architecture and database design remain aligned with long-term business needs.
  • Software Delivery & Engineering Operations: Lead Agile software development using Azure DevOps.
    • Manage engineering roadmaps, sprint planning, backlog prioritization and release planning.
    • Establish engineering metrics around delivery, quality, stability, cycle time and operational performance.
    • Improve deployment automation and CI/CD pipelines.
    • Implement engineering governance including peer reviews, coding standards, release management and production change control.
    • Drive operational excellence through proactive monitoring, logging, observability and incident management.
  • AI-Enabled Software Engineering: Develop and implement an enterprise strategy for AI-assisted software development.
    • Evaluate, deploy and govern agentic AI coding platforms including Claude Code and other enterprise AI development tools.
    • Establish engineering standards for responsible AI-assisted code generation, automated code reviews, documentation generation, testing, refactoring and technical analysis.
    • Design secure workflows that integrate AI agents into the software development lifecycle while protecting intellectual property and sensitive business information.
    • Lead adoption of AI-powered engineering practices that improve developer productivity without compromising software quality, maintainability, or security.
    • Develop governance policies for AI-generated code, validation requirements and human review processes.
    • Evaluate emerging AI technologies and recommend adoption strategies that provide measurable business value.
    • Mentor engineering teams on effective prompt engineering, AI collaboration techniques and best practices for integrating agentic development into daily workflows.
  • Team Leadership: Recruit, hire, mentor and retain high-performing engineering talent.
    • Build an engineering culture focused on accountability, technical excellence, collaboration and continuous improvement.
    • Develop future technical leaders within the organization.
    • Conduct performance management, career development, coaching and succession planning.
    • Promote collaboration between Development, Data Operations, Quality Assurance, Infrastructure and business stakeholders.
  • Strategic Leadership: Partner with executive leadership to develop technology roadmaps.
    • Participate in strategic planning, budgeting, staffing and resource allocation.
    • Evaluate technology investments and software platforms.
    • Manage relationships with software vendors and technology partners.
    • Identify technical risks and implement mitigation strategies.
    • Communicate engineering initiatives and project status to executive leadership.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience.
  • 10+ years of enterprise software development experience.
  • 3+ years leading software engineering teams.
  • Experience managing technical managers and cross-functional engineering organizations.
  • Demonstrated experience designing enterprise software architectures.
  • Strong understanding of Agile software delivery methodologies.
  • Excellent communication and leadership skills.

Required Technical Expertise

  • Software Engineering: C#.NET Framework / .NETASP.NET CorePythonRESTful API developmentSOLID PrinciplesDesign PatternsMicroservices
  • Database Technologies: Microsoft SQL ServerStored ProceduresPerformance TuningDatabase DesignETL Processes
  • Development Operations: Azure DevOpsAzureGitCI/CDAgile / Scrum

Preferred Qualifications

  • Experience with one or more of the following: Microsoft AzureReactInfrastructure as CodeEvent-driven architectureMicrosoft Graph APIOAuth / OpenID Connect / Microsoft Entra IDAI-assisted development platforms (Claude Code, GitHub Copilot, Cursor, OpenAI Codex, or similar)
  • Large Language Model integration and AI orchestrationPrompt engineering and AI workflow automation

Nice To Haves

  • Familiarity with Collection Master software
  • Experience in the litigation or collections industry
  • Experience with Azure SQL or other cloud-based database services
  • Experience supporting large-scale reporting or analytics platforms

Benefits

  • PTO, Paid Holidays
  • Medical Benefits, Competitive Salary and 401k and profit-sharing plans!
  • Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short-Term Disability.

Similar jobs

Director of Development

Communal Hebrew SchoolCalifornia, United States· 2 mo ago
Management$50k–$500k/yrapply on zsjnm.huc.edu

Director of Development

Association of Fundraising Professionals (AFP) Silicon Valley ChapterSan Jose, CA· 2 mo ago
Management$110k–$130k/yrapply on jobs.afpsv.org

Director of Development

American Jewish Committee (AJC)New York, NY· 1 mo ago
Administrative$170k–$180k/yrapply on drgtalent.com