Manager, Development

Norton Rose FulbrightSan Antonio, TX
3d

About The Position

We are a global law firm with a powerful strategic focus and real momentum. Our industry-focused strategy is seeing us take on pioneering work in places that others have yet to reach. Our shared values define our culture and our workplace. You will find us to be unusually collegial, team-oriented, and ready to innovate. We work seamlessly across practices, offices and around the world. This elimination of boundaries has allowed us to evolve into a law firm that works as hard for its culture as it does for its clients. The Development Manager leads a team of application developers, overseeing solution design, engineering, and operations for both in-house and integrated third-party applications. The role ensures solutions align with business needs, maintain high security standards, minimize technical debt, and adhere to operational best practices. Responsibilities include, but are not limited to: Strategic Planning - Collaborate with senior leadership, enterprise architecture, and information security to implement technology roadmaps and adapt plans as needed Stakeholder Collaboration - Work closely with Business stakeholders and Product Owners to gather and understand requirements translating them into technical specifications. Talent Management – Manage and mentor a team of software developers, fostering a high performing team that keeps up with technology advances, delivers using best practices, and has the right mix of skills to support the delivery needs of the organization. Create strategies for developing and retaining top talent including training, development, ongoing performance management and annual evaluations. Provide hands-on code reviews and code accelerators for coaching or delivery velocity when needed. Technical Project Management - Partner with Product Owners and the PMO to create technical work breakdown structures to achieve project timelines, on budget, with quality, and leveraging the right resource allocation to ensure successful delivery. Engineering Oversight - Stay aligned to high level designs from the EA office ensuring that applications are developed using best practices in coding, change and source control, technical documentation, unit testing, deployment, and are ready for high availability operations. Operational Oversight – Ensure that applications are delivered with the necessary performance logging, monitoring, alerting, and operational runbooks. Set standards and practices for analyzing application performance and implementing service improvements as necessary. Coordinate deployments, upgrades, and patches to minimize business disruption. Technology Awareness - Conduct research on emerging technologies to ensure the most effective development application tools and methodologies are adopted Continuous Improvement and Automation - Guide developers in identifying inefficiencies, automating workflows, refining code, and delivering new features to enhance software reliability and performance. Other duties Please note this job description does not cover or contain all activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Requirements

  • Bachelor’s degree or advanced degree in Information Systems, Computer Science or related field
  • Ten or more years of experience in application design and coding as a software developer/architect
  • Five or more years of experience managing application development teams
  • Strategic thinker with excellent verbal and written communication skills. Must be able to communicate complex ideas in a clear and concise manner to both technical and non-technical individuals.
  • Strong understanding of SharePoint development, Windows programming, web development and mobile application development
  • Solid understanding of Agile methodology
  • Knowledge of Microsoft Fabric, SQL related technologies including SSIS, SSRS, Stored Procedures, T-SQL, Master Data, Data warehousing and BI tools
  • Solid understanding of IP networking, IT infrastructure, Active Directory, Information Security and IIS
  • Experience in .Net Programming, C#, Web Forms, MVC, Java, JQuery, JavaScript, HTML5, Bootstraps, Web API, Visual Studio, TFS, Android SDK and ColdFusion

Nice To Haves

  • Familiarity with software programs used by law firms including Aderant Expert Sierra, iManage, InTapp Open, SAP and HRIS systems is a plus

Responsibilities

  • Strategic Planning - Collaborate with senior leadership, enterprise architecture, and information security to implement technology roadmaps and adapt plans as needed
  • Stakeholder Collaboration - Work closely with Business stakeholders and Product Owners to gather and understand requirements translating them into technical specifications.
  • Talent Management – Manage and mentor a team of software developers, fostering a high performing team that keeps up with technology advances, delivers using best practices, and has the right mix of skills to support the delivery needs of the organization. Create strategies for developing and retaining top talent including training, development, ongoing performance management and annual evaluations. Provide hands-on code reviews and code accelerators for coaching or delivery velocity when needed.
  • Technical Project Management - Partner with Product Owners and the PMO to create technical work breakdown structures to achieve project timelines, on budget, with quality, and leveraging the right resource allocation to ensure successful delivery.
  • Engineering Oversight - Stay aligned to high level designs from the EA office ensuring that applications are developed using best practices in coding, change and source control, technical documentation, unit testing, deployment, and are ready for high availability operations.
  • Operational Oversight – Ensure that applications are delivered with the necessary performance logging, monitoring, alerting, and operational runbooks. Set standards and practices for analyzing application performance and implementing service improvements as necessary. Coordinate deployments, upgrades, and patches to minimize business disruption.
  • Technology Awareness - Conduct research on emerging technologies to ensure the most effective development application tools and methodologies are adopted
  • Continuous Improvement and Automation - Guide developers in identifying inefficiencies, automating workflows, refining code, and delivering new features to enhance software reliability and performance.

Benefits

  • Norton Rose Fulbright US LLP is committed to providing employees with a comprehensive and competitive benefits package that supports you, your health, and your family. Benefit packages include access to three medical plans, dental, vision, life, and disability insurance. Employees can also access pre-tax benefits such as health savings and flexible spending accounts. Norton Rose Fulbright helps provide financial security by allowing employees to participate in a 401(k) savings plan and profit-sharing plans if eligible. Full- time employees are eligible to access fertility benefits designed to support fertility and family-forming journeys. In addition to the Firm’s health and welfare benefits above, we offer a competitive paid time off plan, which provides a minimum of 20 days off based on your role and tenure with the firm. The firm offers a generous paid parental leave benefit allowing parents to take a minimum of 14 weeks of paid leave to bond with your newborn, or adopted child(ren). Employees are also entitled to 11 Firm holidays.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service