1

Director Atm Software Developer Jobs in Pennsylvania

Under the direction of the Director of Item Processing, the ATM Manager directs the daily ... Responsible for new systems, software, etc. of assigned delivery systems. System Maintenance Will ...

Under the direction of the Director of Item Processing, the ATM Manager directs the daily ... Responsible for new systems, software, etc. of assigned delivery systems. System Maintenance Will ...

Under the direction of the Director of Item Processing, the ATM Manager directs the daily ... Responsible for new systems, software, etc. of assigned delivery systems. System Maintenance Will ...

Under the direction of the Director of Item Processing, the ATM Manager directs the daily ... Software builds, configurations, and deployments, ATM Monitoring, Software Distribution, ATM ...

Software Developer

Philadelphia, PA · Hybrid

$92K - $153K/yr

Software Developer Qualifications: Experience designing and developing in C#/.NET framework ... Providing technical support of products including direct customer support and escalated issues

Software Developer

Philadelphia, PA · On-site

$92K - $153K/yr

Software Developer Qualifications: Experience designing and developing in C#/.NET framework ... Providing technical support of products including direct customer support and escalated issues

Reporting to the Sr. Director of Software Engineering, the Sr. Software Engineer serves as a key team member and an active participant in making of strategic technology decisions affecting TCI ...

Reporting to the Sr. Director of Software Engineering, the Sr. Software Engineer serves as a key team member and an active participant in making of strategic technology decisions affecting TCI ...

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash ... Integrity and Trust - Is widely trusted; is seen as a direct, truthful individual; can present the ...

This position includes working in all aspects of ATM operations, programing, assembly, repair, cash ... Integrity and Trust - Is widely trusted; is seen as a direct, truthful individual; can present the ...

Experienced Software Developer Qualifications: Experience designing and developing in C#/.NET ... Providing technical support of products including direct customer support and escalated issues.

Experienced Software Developer Qualifications: Experience designing and developing in C#/.NET ... Providing technical support of products including direct customer support and escalated issues.

Senior Software Developer

Pittsburgh, PA · On-site

$53 - $70/hr

Senior Software Developer (Remote, US)About Bizowie Bizowie builds cloud ERP software for mid ... Direct access: you'll work directly with company leadership and customers, not through layers of ...

Senior Software Developer

Pittsburgh, PA · On-site

$53 - $70/hr

Senior Software Developer (Remote, US) About Bizowie Bizowie builds cloud ERP software for mid ... Direct access: you'll work directly with company leadership and customers, not through layers of ...

next page

Showing results 1-20

Director Atm Software Developer information

What does a Director ATM Software Developer do?

A Director ATM Software Developer oversees the design, development, and maintenance of software systems that power Automated Teller Machines (ATMs). They lead teams of developers, set technical strategy, and ensure compliance with security standards and banking regulations. This role involves collaborating with banking institutions, managing large-scale projects, and staying up-to-date with emerging technologies to enhance ATM features and security. Additionally, they play a key part in troubleshooting, upgrading, and integrating ATM software with other financial systems.

What is the difference between Director Atm Software Developer vs ATM Software Engineer?

AspectDirector Atm Software DeveloperATM Software Engineer
CredentialsBachelor's or Master's in Computer Science, relevant certificationsBachelor's in Computer Engineering or related field, certifications optional
Work EnvironmentLeadership role overseeing teams, strategic planningHands-on coding, system testing, and troubleshooting
Industry UsageUsed in banking and financial institutions for project oversightCommonly employed in ATM manufacturing and banking sectors
Search & Comparison IntentFocus on managerial and strategic aspectsTechnical skills and coding expertise

The main difference between a Director Atm Software Developer and an ATM Software Engineer lies in their roles and responsibilities. The Director focuses on leadership, strategy, and overseeing development teams, while the ATM Software Engineer is primarily involved in technical development, coding, and system testing. Both roles require relevant technical credentials, but the Director's role emphasizes management and strategic planning within the banking and financial industries.

What are the key skills and qualifications needed to thrive as a Director ATM Software Developer?

To thrive as a Director ATM Software Developer, you need deep expertise in software engineering, particularly in ATM application development, along with leadership experience and a relevant computer science degree. Familiarity with programming languages like C++, Java, and middleware systems, as well as knowledge of PCI compliance and ATM-specific platforms such as NCR or Diebold Nixdorf, is crucial. Exceptional soft skills in team leadership, strategic thinking, and effective communication distinguish top performers in this role. These skills and qualities are vital for driving innovation, ensuring security, and successfully managing complex projects in the highly regulated ATM software industry.

What are some common challenges faced by a Director ATM Software Developer when leading cross-functional teams?

As a Director ATM Software Developer, you'll often oversee diverse teams comprising software engineers, QA analysts, and hardware specialists. One common challenge is aligning technical and business priorities while ensuring compliance with strict security standards required for ATM software. Effective communication across departments is essential to coordinate updates, troubleshoot issues, and deliver new features on schedule. Navigating these complexities requires strong leadership, proactive problem-solving, and a deep understanding of both the technical and regulatory landscape.

What are the most commonly searched types of Atm Software Developer jobs in Pennsylvania?

The most popular types of Atm Software Developer jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Director Atm Software Developer jobs?

Cities in Pennsylvania with the most Director Atm Software Developer job openings:

Infographic showing various Director Atm Software Developer job openings in Pennsylvania as of July 2026, with employment types broken down into 70% Full Time, 26% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 94% Physical, 5% Hybrid, and 1% Remote job distribution.

ATM Manager

Northwest

Bellevue, PA • On-site

Full-time

Re-posted 2 days ago


Job description

Job Description

Under the direction of the Director of Item Processing, the ATM Manager directs the daily operations of the ATM Operations and Support department. This position requires a holistic knowledge of the ATM ecosystem including but not limited to ATM Software builds, configurations, and deployments, ATM Monitoring, Software Distribution, ATM Security, and EFT / Transaction processing (Switch).

The ATM Manager will be responsible for the ongoing activities of the ATM Department, will oversee the daily professional, technical, supervisory, and production aspects of the department. The ATM Manager will provide technical guidance to staff and will assist the Director of Item Processing with fulfilling compliance and risk management responsibilities within assigned areas of responsibility.

The ATM Manager follows industry trends and developments and directs team members in researching and evaluating technologies that enhance and support strategic initiatives for ATM Services; Assists the Director of Item Processing in developing strategic plans and budgetary projections, and other planning and project activities relating to the department. The successful candidate should be a self-starter who can champion with minimal training and guidance.


Essential Functions
Responsibilities of the position include:
Strategic Planning
Analyze, plan and assist in implementing technical department workflows and employee job duties - recommend restructure and realignment as needed to support growth.
Assist in defining and managing assigned delivery system budgets, area goals, objectives, policy, priorities and staffing support.
Monitors industry trends and recommends new products and services to benefit the bank customers.
Direct the preparation of ATM related reports.
Work directly with members, external persons and representatives of associated industries to evaluate and promote improved and expanded services in area.
Project Oversight
Coordinate Project Management for organizational projects relating to ATMs.
Identify and ensure adequate and appropriate resources are assigned to projects to ensure successful completion is achieved.
Supervise the coordination of new/redeployed ATM installations and security controls.
Responsible for new systems, software, etc. of assigned delivery systems.
System Maintenance
Will be on-call as scheduled to ensure assigned delivery systems are available 24 hours a day, 7 days a week, with minimal down time as it pertains to ATM Operations and Support.
Maintain solid understanding and working knowledge of security mechanisms, industry usage of PIN and card tracks, encryption, EMV, PCI, ADA requirements, and other industry related mandates or best practices. Also readily share with leadership team and assigned staff.
Assist in managing the maintenance and housekeeping of ATM facilities and equipment.
Manage and ensure business continuity/disaster recovery plans are maintained and tested for assigned delivery systems.
Vendor Management
Assist in vendor relationships including ATM balancing service, hardware servicing, software servicing, and third-party vendors and networks to support the banks ATM program and provide secure 24/7 service levels to include backup systems for business continuity as it pertains to ATM Services.
Coordinate with Risk Management to perform periodic vendor risk assessments.
Manage servicing and maintenance of assigned delivery systems with first- and second-line vendors.
Operations Management
Ensures all daily tasks within the assigned department are completed within the accepted time frames. Each task has a level of risk and importance attached to it. Responsible to have a thorough understanding of the high-risk functions within the assigned unit
Management of ATM cash to ensure adequate but not excessive cash levels at each machine.
Monitors workflow and makes recommendations to change work processes to enhance or streamline the outcome.
Periodically reviews written procedures for accuracy and provides updates as needed; develops procedures for new functions within the department.
Ensure checks received through ATMs are processed timely, balancing liquidity demands with processes that minimize risk effectively as it pertains to ATM Services.
Directs and coordinates reconcilement of general ledger accounts for products and assigned functions.
Additional Essential Functions
Essential Functions
Ensure compliance with Northwest's policies and procedures, and Federal/State regulations
Navigate Microsoft Office Software, computer applications, and software specific to the department in order to maximize technology tools and gain efficiency
Work as part of a team
Work with on-site equipment
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Preferred Education
Bachelor's DegreeBusiness, Technology or related field
Preferred Work Experience
6 - 8 years Experience managing an ATM fleet of 200 plus, preferably in Banking or Financial Services., inclusive of working with ATM networks.
6 - 8 years Cash Vendor Project Management and ATM Settlement
3 - 5 years Banking or Financial Services
3 - 5 years Managing or supervising people (onsite and remote)
2 - 3 years Working with and Creating Data reporting related to ATM availability, transaction volumes, location needs, etc. X
3 - 5 years Overall project management, including managing simultaneous projects yearly
Additional Knowledge, Skills and Abilities
Strong analytical, research and problem-solving skills.
Strong project management, planning, organizational, and time management skills
Advanced proficiency with MS Office (Excel, PowerPoint, Outlook, Word)
Strong data collection and review skills.

Northwest is an equal opportunity employer. We are committed to creating an inclusive environment for all employees.