Senior Systems Software Engineer

Cooley LLP

Job Description

Senior Systems Software Engineer

Cooley is seeking a Senior Systems Software Engineer to join the IS Network Services and Engineering team.

Position Summary: Cooley Information Services (IS) embraces a culture of customer service excellences and all members of the department are expected to move this agenda forward. To that end, the Senior Desktop and Endpoint Engineer position is expected to recognize that we are here at Cooley as a service organization first and foremost and will be evaluated on this requirement equal in importance to the technical or operational responsibilities outlined later in this document.

This position would work closely with the Desktop & Endpoint Engineering, Architecture & Engineering, Network Operations and Communications teams to provide script and programmatic solutions to adopt new features in Azure and Office 365 automation as well as integration with new systems into our cloud platform. Maintain documentation and develop best practices followed by all other Network Engineering groups. Provide assistance to other teams looking to integration their automation with Network Engineering systems. Historically each group has tackled scripting as time permits with varying levels of proficiency. This position would standardize Cooley Engineering inhouse software solutions such as: User onboarding and departure processes, Exchange migration and administration, Windows login and VPN scripts, Active Directory cleanup and administration, Azure server provisioning and automation and system integrations such as Zoom Phone. Specific duties include, but are not limited to the following:

Position Responsibilities:
  • Develop PowerShell scripts to automate day to day tasks performed by the Desktop & Endpoint Engineering, Architecture & Engineering, Local IT and Service Desk teams
  • Integrate existing and new PowerShell scripts into other firm connected applications and services (e.g. ServiceNow, Aternity)
  • Support Microsoft Infrastructure surrounding Active Directory, Windows Server, Exchange, and Office365
  • Act as the primary automation consultant to provide systems and applications integration advice and expertise as needed throughout the Firm and the department
  • Maintain existing custom in-house utilities written in C#, VB.NET and/or WPF, Python, Terraform
  • Design, document and train IT department staff on use of custom in-house automated solutions
  • Creates and executes test scripts and test plans as necessary to fully exercise the gamut of Firm's application set
  • Designs and implements software deployment packages and scripts to ensure timely, consistent and successful deployment of new and updated software installations in a highly-diverse, international user environment
  • Improve and maintain onboarding and offboarding process, extending from identity, license and security entitlement, asset provisioning and full lifecycle management
  • Responsible for control and coordination of the release management process for the desktop
  • Periodically audit desktops to help ensure software licensing compliance.
  • Read manuals, periodicals, technical reports and use online services to increase system knowledge and utilization
  • Available to work outside of core office hours and weekends as required.
  • All other duties as assigned or required

Skills & experience:

Required:

  • After orientation at Cooley LLP, exhibit proficiency in Microsoft Word, Outlook, Adobe Acrobat, Worksite and other Firm applications.
  • Ability to work extended and/or weekend hours, as required.
  • Demonstrated expert competency in PowerShell.
  • Demonstrated competency in one (or more) scripting languages (e.g. VBScript, VBA, batch).
  • Familiarity with programming languages (e.g.: Visual Basic for Applications, VB. NET, C#).
  • Fluent working knowledge of Microsoft Windows Operating systems.
  • Deep knowledge of Microsoft Endpoint Configuration Manager (MECM formerly) SCCM.
  • Familiarity with maintaining and configuring device & application configurations in Microsoft Intune.
  • Familiarity with use of Microsoft Distribute File System (DFS) replicating file shares.
  • Familiarity with standard Microsoft deployment tools and their application in the enterprise (Microsoft Deployment Toolkit, Office Customization Tool) and/or alternate third-party tools for deployment of core systems and applications (e.g.: Heroku, Chef, Puppet).
  • 2+ years' experience with creating, maintaining and updating PowerShell scripts.
  • 5+ years' experience with at least 3 Windows desktop operating system versions, application analysis, and Citrix published applications as well as support of at least 6 different desktop and laptop hardware devices.

Preferred:

  • Educated to degree level or equivalent.
  • Strong technical writing and documentation experience.
  • Prior law firm experience.

Competencies:
  • Exceptional customer service with a professional, client-service orientation and demeanor.
  • Excellent oral and written communication skills, including technical and user documentation.
  • Strong organizational, prioritization and time management skills.
  • Ability to work effectively within deadlines, set priorities, and handle a number of matters concurrently and in a timely manner.
  • Strong interpersonal skills with the ability to manage, counsel, mentor and supervise others, including contractors and vendors.
  • Ability to solve problems independently and simultaneously, effectively juggling multiple tasks.
  • Professional appearance and demeanor at all times.
  • Strong analytical ability and implementation skills.
  • Ability to embrace organizational change and champion as needed.

Cooley offers a competitive compensation and excellent benefits package and is committed to fair and equitable employment practices. EOE.

The expected annual pay range for this position is $115,000 - $170,000. Please note that final offer amount will be dependent on geographic location, applicable experience and skillset of the candidate.

We offer a full range of elective benefits including medical, health savings account (with applicable medical plan), dental, vision, health and/or dependent care flexible spending accounts, pre-tax commuter benefits, life insurance, AD&D, long-term care coverage, backup care for children and/or adults and other parental support benefits. In addition to elective benefit options, benefited employees receive firm-paid life insurance, AD&D, LTD, short term medical benefits as well as 21 days of Paid Time Off ("PTO") and 10 paid holidays each year. We provide generous parental leave and fertility benefits. New employees will attend a detailed benefit orientation to learn more about our many benefits and resources.

 

*Please mention you saw this ad on AcademicJobs.*

Apply Now

Be Seen By Recruiters at the
Best Institutions

Create Your FREE Profile Now!