Windows Desktop Engineer

Sorry, this job was removed at 8:34 p.m. (CST) on Monday, May 16, 2022
Find out who's hiring in Nashville, TN.
See all Developer + Engineer jobs in Nashville, TN
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Team Description

Technology Services Group (TSG) is our central infrastructure services group for BNY Mellon. We are the technology enabler for the business. We provide a strong, resilient, and stable platform to host and enable business innovation/growth in our lines of business and global locations.

Workplace Technology team is responsible for the strategy, engineering, and strategic deployment activities for all end user services, including mobile services, Windows physical and virtual desktop, Mac, Microsoft 365, email, chat, collaboration, and related technologies. Our mission is to articulate the vision for employee productivity and collaboration for the Bank, selective innovative technologies to transform the end user experience. If you are a technology evangelist with a passion to deliver technology solutions that differentiate BNY Mellon from its competitors, then this is the place for you.

The Role

We are looking for a Windows Desktop Engineer to join our Digital Experience Platform Architecture Team. The ideal candidate will be able to lead to the effective and efficient management of our end user desktops and the related processes and management tools. We strive to provide a simple and great user experience to our users and ensuring that our desktops are configured and performing optimally is essential.

A deep understanding and ability to understand how users interact with both physical and virtual desktop and the challenges they can face is critical for this role. We are looking for an individual who has both technical and customer interaction skills plus a willingness to build relationships and confidence with our users. This is an engineering role and the candidate will be responsible for the permanent resolution of issues and enhancing the platform by implementing both technical and process-based solutions.

Key Responsibilities

  • Configuration / Group Policy Management
  • Desktop Login Script Management
  • Human Interface Device Certification (webcams, headsets, biometrics)
  • PowerShell scripting
  • Windows performance troubleshooting / performance tuning

Qualifications/Technical Skills

  • Strong Windows Desktop OS and WMI understanding. 7+ years preferred.
  • SCCM collection, sequencing and application deployment experience. Application packaging understanding.
  • General understanding of virtualization technologies
  • General understanding of networks and VLANs

Preferred Qualifications:

  • Knowlegde of Citrix XenApp and XenDesktop concepts.
  • Microsoft Hyper-V experience

Bachelor's degree in computer science or a related discipline, or equivalent work experience required; advanced degree preferred 8-10 years of related experience required; experience in the securities or financial services industry is a plus

Consults with internal business groups to provide appropriate application software development services or technical support. Provides application software development services or technical support in more complex situations. May also be responsible for requirements gathering and BRD/SRD preparation. Has thorough knowledge of the Software Development Life Cycle. Conducts reviews of the test Plan and test Data. May allocate/ coordinate work within a team/project. The job holder leads the technical design, development and documentation of cross-functional, multi-platform application systems. S/he analyzes, defines and documents requirements for data, workflow, and logical processes and interfaces with other systems. S/he also ensures that expected application performance levels are achieved by coordinating, coding, testing, implementation and documentation. Design and development of backend features and components. Scaling the backend architecture and codebase to support growth. Reducing the level of technical debt of the backend codebase. Programming well-designed, testable, efficient code. Analyze, design and develop tests and test-automation suites. Develop flowcharts, layouts and documentation to satisfy requirements and solutions. Maintain software functionality and currency (technical debt and gain). Actively participate in code reviews. Integrate software components into a fully functional software system. Apply security and privacy principles. Execute full lifecycle software development. Develop software verification plans and quality assurance procedures. Troubleshoot, debug and upgrade existing systems. Ensure software is updated with latest features. Participate in deployment process following all change controls. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Provide recommendations for continuous improvement. Active learning engagement. Complete all required mandatory training / policy awareness curricula on time. Use learning tools such as Pluralsight to complete both recommended and aspirational targets set in personal development plans. Demonstrate team work. Leverage existing products/functionality and promote reuse. Work alongside other engineers on the team to elevate technology and consistently apply best practices. Collaborate closely with all the other members of the team to take shared responsibility for the overall efforts that the team has committed to. Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions. Utilize local meetups to gain and share knowledge. Compiles documentation written by more senior developers of all procedures used in system. Acts as mentor to junior level engineers. Prior experience with using a specific application development toolkit and knowledge of a backend development language required (i.e. C#, Java) S/he must have knowledge about the functions and features of modern and traditional structured methods for developing applications. Communications and organization skills; team work skills. Contributes to the achievement of area objectives. MODIFIED BASED UPON LOCAL REGULATIONS/REQUIREMENTS Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required. 7-9 years of experience in software development required; experience in the securities or financial services industry is a plus. Job holder must have understanding interdependencies and business impact of future IT plans. S/he must have prior lead experience selecting and implementing vendor-specific methodologies and prior consulting experience with structured methodologies. Extensive experience with developing and supporting backend environment required. Job holder must have broad experience with multi-platform development tools and toolkits.

More Information on BNY Mellon
BNY Mellon operates in the Fintech industry. The company is located in New York, NY. It has 41739 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 97 open jobs at BNY Mellon, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about BNY MellonFind similar jobs