Software Development Manager
Position SummaryThe Software Development Manager is responsible for leading, mentoring, and managing a team of software developers while remaining deeply grounded in modern software development practices. This role provides technical and people leadership across the design, development, deployment, and ongoing support of enterprise-grade applications supporting the firm’s legal, operational, and client service objectives.The Software Development Manager partners closely with attorneys, practice stakeholders, product owners, Business Analysts and IT leadership to translate strategic priorities into scalable, secure, and reliable technical solutions. This role balances hands-on technical expertise with team leadership, delivery accountability, and continuous improvement across the software development lifecycle.Essential FunctionsLead, manage, and mentor a team of full stack software developers, fostering a culture of accountability, collaboration, and technical excellenceProvide technical leadership across applications developed using C#, .NET Core, ASP.NET MVC, Web API, Blazor, and Microsoft SQL ServerOversee design and implementation of secure, high-performing REST APIs and backend servicesEnsure strong database design and SQL Server performance optimization practices across development effortsPartner with stakeholders to plan, prioritize, and deliver work using Agile/Scrum and SDLC best practicesOwn delivery outcomes including scope, quality, timelines, and operational stabilityConduct code reviews, set engineering standards, and ensure adherence to best practices for security, performance, and maintainabilitySupport production systems, oversee incident resolution, and ensure root-cause analysis and long-term remediationGuide the effective use of AI-assisted development tools to improve productivity while maintaining engineering rigorCollaborate with DevOps resources on CI/CD pipelines using Git, TFS, and Azure DevOpsOversee development and deployment of solutions hosted in Microsoft Azure environmentsHire, onboard, coach, and develop engineering talent, including performance management and career developmentRequirementsProven ability to lead and develop high-performing software engineering teamsStrong technical credibility across modern Microsoft development technologiesExcellent leadership, communication, and stakeholder management skillsAbility to balance hands-on technical guidance with people and delivery managementStrong analytical and problem-solving skills with a focus on business outcomesHigh standards for quality, security, performance, and operational reliabilityProduct & Delivery ExpertiseEnd-to-end software delivery leadership across the full SDLCAgile and Scrum leadership, including sprint planning and delivery executionModern architecture patterns including REST APIs and service-oriented designsAdvanced SQL Server performance tuning and data architectureCloud-native development and deployment using Microsoft AzureExperience integrating external platforms and APIs, including Salesforce.com (preferred)Responsible and effective use of AI as a software development and management toolComputer Skills / Office EquipmentProficient in Microsoft Office applications including Word, Excel, PowerPoint, Outlook, and Teams. Proficient with Visual Studio, SQL Server Management Studio, Azure DevOps, and related engineering and collaboration tools. Education / ExperienceBachelor’s degree from a reputable accredited college or university required10+ years of professional software development experience requiredDemonstrated experience managing and mentoring software development teams requiredStrong background in C#, .NET Core, ASP.NET MVC, Web API, SQL Server, and Azure requiredBenefitsOgletree Deakins offers a robust suite of benefits for our Staff including: Paid Time Off, Paid Sick Leave, a 401(k) matching program, Profit Sharing, Paid Holidays, Paid Parental Leave, affordable Health and Life Insurance including Dental & Vision coverage, Health Savings Account /Flexible Spending Accounts to help offset the cost of dependent care and/or health care expenses, Tuition Reimbursement and an Employee Assistance Program.Contact InformationIf you have questions, please e-mail Libby Naikelis at libby.naikelis@ogletree.com with "Software Development Manager" in the subject line. Please note, applications submitted via e-mail will not be considered.Firm OverviewOgletree Deakins is one of the largest labor and employment law firms representing management in all types of employment-related legal matters. Best Law Firms® has named Ogletree Deakins a “Law Firm of the Year” for 14 consecutive years. In the 2025 edition, the publication named Ogletree Deakins its “Law Firm of the Year” in the Litigation – Labor and Employment category. Ogletree Deakins has more than 1,100 attorneys located in 60 offices across the United States and in Europe, Canada, and Mexico. The firm represents a diverse range of clients, including many of the Fortune 50 companies in the U.S.We are fully committed to the importance of diversity within the legal profession, as well as all workplace environments.Equal Opportunity Employer.