Practice Applications Software Developer

Location US-IL-Chicago
Job ID
2024-5079
# of Positions Remaining
1
Posted Date
1 month ago(3/25/2024 12:15 PM)
Category
Information Technology - Developers
Days
Monday to Friday
Hours
8:30 a.m. to 5:00 p.m. or 9:00 a.m. to 5:30 p.m. with additional hours as needed
Job Type
Exempt

Overview

Mayer Brown is an international law firm positioned to represent the world’s major corporations, funds, and financial institutions in their most important and complex transactions and disputes. We are recognized by our clients as strategic partners with deep commercial instincts and a commitment to creatively anticipating their needs and delivering excellence in everything we do.

 

We are a collegial, collaborative, and diverse firm where highly motivated individuals with an unwavering commitment to excellence receive the opportunity, support, and development they need to grow, thrive, and realize their greatest potential all while supporting the Firm’s client service principles of excellence, strategic partnership, commercial instinct, integrated strengths, innovation, and collaboration across our international firm.

 

If you enjoy working with team members whose defining characteristics are exceptional client service, initiative, professionalism, responsiveness, and adaptability, you may be the person we are seeking to join our Information Technology department in our Chicago office as a Practice Applications Software Developer.

 

The Practice Applications Software Developer is responsible for the design, development and support of practice/business solutions primarily using Microsoft centric tools and platforms, agile development tools and methods, and 3rd party integrations. This role is part of an in-house Practice Applications development team charged with designing, developing, implementing, and administrating solutions (e.g., services and applications) to meet the needs of our global law firm.

 

Responsibilities

Essential Functions: 

  • Responsible for the definition, architecture, development, maintenance, and technical support of high-quality practice level solutions, built primarily using Microsoft’s technologies (Microsoft Power Platform, Microsoft 365 Platform, Azure Cloud solutions, and various .NET technologies), and the integration of various 3rdparty solutions
  • Adheres to agile development processes and procedures, compliance, and information security policies, and engineering best practices in an Agile software development environment
  • Maintains third-party software configurations and integrations aligned with the portfolio of practice solutions
  • Implements critical data integrations between numerous solutions within the firm’s IT ecosystem
  • Participates in business requirements gathering and documentation efforts
  • Collaborates with Application Architects and colleagues to create and review optimal architectural and technical designs adhering to best practices in scalability, reliability, and performance
  • Proactively keeps management apprised of technical considerations and issues that affect the health, performance, and effectiveness of solutions within the Practice Applications Portfolio
  • Responsible for Commercial Off-the-Shelf (COTS) and low-code solutions, including analysis, implementation, integration, upgrades, configuration, technical documentation, feature improvements as well as day-to-day problem resolution and production support
  • Monitors solutions to ensure stability by identifying or anticipating problems, recommending appropriate mitigation or avoidance steps, and responding promptly to all problem reports
  • Participates in the creation, maintenance and support of business continuity and disaster recovery plans for the portfolio
  • Maintains a good working relationship with other members of the team, other teams within the IT department, and stakeholders within the practice areas to deliver solutions that surpass user expectations while meeting deadlines and budgets
  • Records and manages time, electronically files relevant emails and documents, follows procedures for travel and expense reporting, and timely updates to assigned Service Desk tickets
  • Participates in on-call rotation providing 24 x 7 solution support, ensuring that the portfolio uptime is maintained according to firm established SLAs

 

Qualifications

Education/Training/Certifications:

  • Bachelor's degree in information technology or equivalent experience required
  • Certification(s) in Microsoft technologies (Power Platform, M365, Azure, .NET, etc.) preferred
  • Certification(s) in Agile methodologies preferred

 

Professional Experience:

  • 3+ years of experience in delivering enterprise software solutions using Microsoft centric tools, technologies, and platforms
  • 2+ years of experience delivering technology in an Agile fashion by encompassing iterative and incremental delivery, Scrum/Kanban, direct user collaboration, feature driven development, Agile testing, continuous development, DevOps, deployment, and shipping, etc.
  • Law firm or partnership experience is a plus

 

Technical Skills:

  • Experience in Microsoft’s Power Platform (Power Apps, Power Pages, Power Automate, Power BI, and Power Virtual Agents), .NET development, SharePoint Online (or other document management solutions such as iManage), and Teams
  • Experience working with Microsoft SQL Server or other relational database management systems, including work on database architectures and databases that power enterprise solutions
  • Experience or knowledge of version-control systems, e.g., GitHub / Azure DevOps
  • Knowledge of DevOps tools and best practices including CI/CD pipelines, containers, cloud, automation, security, configuration management, CI/CD; Azure DevOps experience preferred
  • Knowledge of Microsoft Office products and a strong foundational knowledge of the Office 365 platform including the Microsoft Graph, Azure AD, and the Azure ecosystem
  • An eye for clean, easy to use, UI/UX implementations

 

Performance Traits

  • Strong analytical and problem-solving skills with an ability to investigate and assess complex systems and processes to propose technical solutions
  • Must have a Human-Centered Design mindset that strives to solve the problems and address the needs of the firm
  • Customer service skills with the ability to anticipate needs and exercise independent judgment
  • Strong collaborative work-ethic with self-awareness around shared product goals and supporting co-workers towards team success
  • Proven organization and time management skills, priority-setting, and troubleshooting, especially when responding to unanticipated business requirements
  • Adaptability to changing organizational needs with the capability to drive implementation of new engineering practices, when necessary
  • High level of discretion, comfortable handling sensitive information and maintaining confidentiality
  • Ability to work both independently and within a team
  • Willing to challenge the status quo

 

Business Relationship Management:

  • With guidance, able to develop and cultivate relationships and communication lines across all areas of the firm
  • Able to articulate technical concepts, systems, code, and architecture to non-technical partners and collaborators across the firm, when necessary

 

Physical Requirements:

  • May require occasional lifting of up to 20 lbs.

 

The above is a general description of the essential duties associated with this position and does not represent an exhaustive or comprehensive list of all duties.

 

The Firm may modify and amend this job description at any time at its sole discretion. Nothing herein creates a contract of employment or otherwise modifies the at-will nature of employment.

 

We offer competitive compensation and comprehensive benefits, including medical/dental/vision/life/and AD&D insurance, 401 (k) savings plan, back-up childcare and eldercare, generous paid time off (PTO), as well as opportunities for professional development and growth.

 

Thank you for your interest in Mayer Brown. We are committed to providing equal opportunity and reasonable accommodations to applicants and employees with disabilities and disabled veterans. To request a reasonable accommodation related to the application process and/or job interview, please email uslateralrecruiting@mayerbrown.com. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

 

#LI-HYBRID #LI-PT1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed