1

Tpf Software Jobs (NOW HIRING)

... software development during the design/build/test phases • Support and troubleshoot software ... • Experience with TPF • Experience with .NET core, Java, C#, shell scripting • Cloud ...

Sr. Developer - Legacy

Atlanta, GA · On-site

$52.50 - $69.25/hr

... TPF. '-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology ...

Sr. Developer - Niche

Atlanta, GA · On-site

$52.50 - $69.25/hr

... TPF. '-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology ...

Sr. Test Engineer - Specialized

Atlanta, GA · On-site

$106K - $138K/yr

... TPF. -Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology ...

Sr. Developer - Non-Niche

Atlanta, GA · On-site

$52.50 - $69.25/hr

... TPF. '-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology ...

Minimum of 12 months of TPF experience as a TPF Operator. * Experience working in a large datacenter environment with technical background in all mainframe/open systems related hardware, software and ...

... software artifacts, including delivery of executables for test and production release and interface of the new system with existing MTP systems. Interact with technical end-users, including TPF and ...

next page

Showing results 1-20

Tpf Software information

See salary details

$39.5K

$92.6K

$180.5K

How much do tpf software jobs pay per year?

As of Jun 29, 2026, the average yearly pay for tpf software in the United States is $92,595.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,500.00 and $110,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a TPF Software Engineer, and why are they important?

To thrive as a TPF Software Engineer, you need strong skills in mainframe programming (especially in Assembler, C, or PL/I), experience with Transaction Processing Facility (TPF) systems, and typically a degree in computer science or a related field. Familiarity with TPF toolsets, debugging tools, and version control systems such as Git is important, and relevant certifications can enhance your credentials. Analytical thinking, attention to detail, and effective communication are essential soft skills for troubleshooting and collaborating with cross-functional teams. Mastery of these skills ensures robust, reliable transaction processing systems critical to industries like aviation and banking.

What is TPF software and what is it used for?

TPF (Transaction Processing Facility) software is a specialized operating system and suite of tools designed for high-volume, real-time transaction processing, most commonly used by airlines, banks, and major credit card companies. It enables organizations to handle thousands of transactions per second with high reliability and low latency. TPF is valued for its speed, stability, and ability to support mission-critical applications, such as flight reservations or banking transactions. It is typically run on IBM mainframes and requires specialized programming skills, often in assembly or languages like C.

What is the difference between Tpf Software vs Tpf Analyst?

AspectTpf SoftwareTpf Analyst
Primary RoleDevelops and maintains Tpf software applicationsAnalyzes Tpf data and provides insights
Required SkillsProgramming, software development, troubleshootingData analysis, reporting, financial understanding
CertificationsRelevant programming or software certificationsFinancial or data analysis certifications
Work EnvironmentSoftware development teams, IT departmentsFinancial institutions, data analysis teams

While Tpf Software focuses on creating and maintaining Tpf applications, Tpf Analysts interpret data and generate insights from Tpf systems. Both roles often collaborate but serve different functions within the same industry.

What are some common challenges faced by TPF Software engineers, and how can they be addressed in a typical work environment?

TPF Software engineers often work with legacy systems and specialized mainframe environments, which can pose challenges such as limited documentation and integration with modern technologies. To address these challenges, engineers frequently collaborate with experienced team members and participate in knowledge-sharing sessions. Adapting to the structured workflow and maintaining high reliability standards are also key, requiring attention to detail and strong problem-solving skills. Many organizations support ongoing training and mentorship to help engineers navigate the unique aspects of TPF systems.
More about Tpf Software jobs
What cities are hiring for Tpf Software jobs? Cities with the most Tpf Software job openings:
What states have the most Tpf Software jobs? States with the most job openings for Tpf Software jobs include:
What job categories do people searching Tpf Software jobs look for? The top searched job categories for Tpf Software jobs are:
Middleware Programmer

Other

Posted 6 days ago


Job description

Senior Middleware Developer

The Senior Middleware Developer will apply their knowledge and experience of IBM App Connect Enterprise (ACE), along with MQ, Datapower and ODM. Role will focus on using the agile method to plan, design, develop and launch efficient systems and solutions in support of core organizational functions. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments.

• Lead the software development during the design/build/test phases

• Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions

• Develop appropriate software documentation

• Work/Consult across multiple projects; functions as a technical lead

• Work on complex projects that require subject matter expertise

• Provide direction, tools, technical and process support to less senior developers

• Demonstrate exceptional knowledge of SDLC processes, inputs/outputs, standards and best practices

• Demonstrate exceptional knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles

• Demonstrate good Agile Software Development Principals

• Demonstrate proficient knowledge of application architecture and architecture constructs as it connects to the enterprise architecture

Required Education

• BS/BA (preferably in a technical or scientific field) and/or equivalent work experience

Required Knowledge/Skills

• Effective Communication (verbal + written)

• Understands Technology systems & applications

• Exceptional at coding and on time delivery of quality components and or applications

• Exceptional at utilizing the technologies and domain knowledge with the delivery of developed components or integrated components

• Exceptional at working problems of moderate scope where analysis of situations or data requires review of a variety of factors

• Exceptional at triage or analysis of situations for production support

• Excel with on time delivery with minimal supervision

• Effective participant of requirements gathering, requirements analysis

• Excel at applications and component design following a prescribed architecture and technology footprint

• Proficient at architecting small systems following the prescribed technology policies or architectural footprint

• Proficient at working problems of high complexity, medium size scope

Required Experience

• 5 or more years of experience in application design, development, installation and modification

• ***5 or more years of experience with IBM App Connect Enterprise (Integration Bus)***

• 3 or more years of experience with IBM MQ

• Experience with Operational Decision Manager (ODM)

• Experience with Linux/UNIX

• Experience with Agile Methodologies

• Experience with one or more databases, such as SQL Server, Oracle or DB2

• Experience with Web Services test tools, XMLSpy, and RFHUtil

• Successful completion of interview required to meet job qualification

• Reliable, punctual attendance is an essential function of the position

Preferred

• 1-2 years in Airline Industry

• Experience with TPF

• Experience with .NET core, Java, C#, shell scripting

• Cloud experience

Required Skills : need IBM App Connect Enterprise (ACE)

Basic Qualification : middleware developer

Additional Skills : middleware developer 100% remote Notes :this is a remote position.