Find your next great job

A daily email of jobs matching your skills and preferences.

Sign Up 👋

RRemoteApplication Packaging and Deployment Senior Engineer

Posted almost 2 years ago

Save this job

Application Packaging and Deployment Senior Engineer (Work at Home)

Location Texas

Req. Number198729

Category IT, Digital Technology, Corporate

Full/Part Time F

Shift 1st Shift


Colleague Technology Services performs a critical role in defining and implementing the end user delivery strategy. This role offers the opportunity to influence and deliver the evolution of end user computing technology across the enterprise.

Reporting to the Colleague Technology infrastructure engineering manager, this role will build partnerships with the enterprise IT and architecture and service delivery teams, business-line application teams, the user community and external partners. This role will create, execute, and streamline standards, tools, and processes in order to deliver effective and efficient application management services for all endpoint platforms.

Technology Scope of Position

Technologies may include end user compute, collaboration & productivity, and directory services. The focus of this role is application discovery, packaging and distribution, patching, compatibility testing, scripting and automation, productivity suite, browsers, and middleware.

Application lifecycle management of core applications and 3rd party commercial off the shelf (COTS) apps, across all endpoints: PC, VPC, Mac, mobile.

Product space includes Windows workstation/server OS, macOS, iOS, Android, Citrix, XenApp/Desktop, Flexera, App-V, PowerShell/VBScript, SCCM, BlackBerry UEM, JAMF

Primary Responsibilities

You will be working on a broad range of initiatives that impact the entirety of Citizen's business operations. Alongside a team of highly-motivated engineers, you will work collaboratively to enhance, protect and transform Citizen's infrastructure. As a team member, you will be a key contributor as you work to develop innovative systems solutions.

Coach and provide guidance to junior staff on all matters related to endpoint application packaging, delivery and management.

Responsible for lifecycle management of core applications and 3rd party commercial off the shelf (COTS) apps across all endpoints.

Defines and implement application packaging and delivery standard patterns, processes and configurations

Create and execute streamlined processes for application intake, compatibility testing, packaging and delivery, maintenance of application catalog, inventory and licensing, retirement, and achieveing perpetual application currency.

Create application packages for automated delivery and according established standards and required business configurations

Set up deployments of applications according to deployment criteria and monitor/report on applications deployments status

Create standard reports and dashboards to provide visibility and insight in to application status (deployment, compatibility, currency, licensing and entitlements)

Collaborate with the Colleague Technology architecture, engineering and risk and service design teams to ensure desired outcomes are met in the context of the overall business and technology strategic vision.

Collaborate with Program Management to report project status and when necessary escalate issues and risks.

Closely partner with peers to ensure colleague experience and service design best practices are delivered across the plan/build/run/refresh/retire lifecycle.

Troubleshoot complex application issues within the end user environment

Ability to occasionally work or assign work during nights/weekends during critical incidents or major project implementations

Provide input and/or direct teammates handling critical incidents, outages and root cause analysis.

Maintain currency in end user market trends and participate in industry workgroups as needed.

Work Location

Position is based in East Providence, RI. Remote assignments are available to highly qualified candidates.


Bachelor's degree in business, computer science or engineering; may have post-graduate education or training. 10 years of computer systems experience with 3 to 5 years of senior engineer level related experience

Demonstrated experience designing and deploying end user technologies in large, geographically distributed environments at a scale of over 20,000 end users and 30,000 managed devices

Experience with automated deployment methodologies and application packaging / distribution

Experience with Flexera, App-V, Citrix, SCCM, JAMF, Blackberry UEM

Expertise in architecture and design of enterprise desktop deployments and processes

Ability to effectively lead clients through detailed assessment and design processes for desktop and related infrastructure deployments.

Experience with Windows 10 Enterprise features, desktop analytics, Upgrade Readiness, and Telemetry

Experience with Office Pro-Plus including Click to Run functionality.

Strong Knowledge of web browser configuration and support

Strong proficiency with scripting languages, multiple packaging / deployment applications, and distribution methods

Strong code skills in one of the following languages Powershell/VBScript/Python

Strong ability to identify issues in the environment and can efficiently communicate the issues with colleagues and upper management

Process oriented and can document work processes and workflows

Able to succeed and integrate into a fast paced environment

Critical thinker is required, ability to research and collaborate effectively

Able to speak and write English at a professional and technically proficient level including understanding of good documentation practices

Experience working in the financial services industry, developing infrastructure solutions that may contain sensitive financial data

Comfortable navigating large corporate structure to ensure timely delivery of projects

Experience communicating complex technical processes to non-technical colleagues

Basic knowledge of Agile ceremonies and experience working on an environment where Agile practices were implemented

Applicable certifications in end user technology may include Microsoft, Apple, Citrix.

Experience working on high regulated environment, financial, banking, healthcare

Hours and Work Schedule

Hours per Week: 40

Work Schedule: Monday - Friday


Why Work for Us

At Citizens, you'll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.

Equal Employment Opportunity

It is the policy of Citizens Bank to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, citizenship, veteran or military status, marital or domestic partner status, or any other category protected by federal, state and/or local laws.

Equal Employment and Opportunity Employer/Disabled/Veteran

Citizens Bank is a brand name of Citizens Bank, N.A. and each of its respective subsidiaries.

Apply Now! 🤞

A new window will open to the job source site.

Job research tailored to you.

Growing a career that's right for you is a life-changer, but it's undeniable that the job search gets tougher every year. With automated hiring processes, resume filters and questionable interview practices, finding a job that a tech skillset has become seriously challenging.

That's where we step in. Careeriscope can help lighten the stress load by making your search a bit easier. We help you find matches based on the job search criteria you set, then send a summary of the results in a daily email sent every morning for review.