Senior Software Engineer ( zTPF)

TPF Software Inc.

Tamil Nadu

Hybrid

INR 1,800,000 - 2,400,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TPF Software Inc. in Tamil Nadu seeks a senior geospatial software engineer to develop high-performance C and C++ components for processing large spatial datasets.

You will design modular services that integrate with IBM TPF-based systems for aviation or travel platforms, implement TPF Assembler routines, and optimize z TPFDF databases for fast data access. The role requires 8–11 years of hands-on experience, strong problem solving, and a collaborative mindset to work across hybrid teams and

Qualifications

  • 8–11 years of hands-on C/C++ development on large-scale systems.
  • Proficient in IBM TPF Assembler debugging and performance tuning.
  • Experience with IBM z TPFDF schemas indexing and transactional access.
  • Strong knowledge of data structures algorithms and OS fundamentals.
  • Familiar with geospatial concepts such as coordinates projections and routing logic.
  • Collaborative in hybrid design discussions and reviews.
  • Secure coding, version control and automated testing practices.
  • Ability to adapt to evolving business requirements.
  • Strong problem solving and analytical skills.

Responsibilities

  • Develop complex geospatial components in C/C++ for high-volume data.
  • Design modular geospatial services that integrate with IBM TPF-based systems.
  • Implement and optimize IBM TPF Assembler routines for low latency flows.
  • Configure and maintain IBM z TPFDF databases for mapping data access.
  • Debug production incidents by tracing C/C++ and TPF Assembler paths.
  • Collaborate with architecture/infrastructure to set performance benchmarks.
  • Prepare detailed technical design documents for geospatial apps.
  • Create unit, component and integration tests for C/C++ and TPF routines.
  • Coordinate with map data providers and data engineering teams.
  • Automate build/deploy pipelines for TPF and zTPFDF components.
  • Analyze monitoring metrics to identify bottlenecks and tune code.
  • Translate requirements from product/business stakeholders into designs.
  • Document runbooks for day support and hybrid work schedules.

Skills

C/C++ development
Geospatial processing
Performance tuning
TPF Assembler
Hybrid collaboration
Debugging skills

Tools

TPF Assembler
TPFDF

Job description

  • Develop complex geospatial application components using C and C plus plus to process high volume spatial datasets with strong emphasis on runtime efficiency and memory optimization.
  • Design modular geospatial services that integrate with IBM TPF based systems to support robust transaction processing for aviation or travel industry platforms.
  • Implement and optimize IBM TPF Assembler routines that handle low latency request flows and ensure reliable execution in high availability environments.
  • Configure and maintain IBM z TPFDF databases to support efficient retrieval and update of mapping and navigation data structures aligned with business rules.
  • Debug intricate production incidents by tracing C and C plus plus code paths and TPF Assembler flows to rapidly identify root causes and propose preventive improvements.
  • Collaborate with architecture and infrastructure teams to define performance benchmarks and capacity strategies for geospatial workloads running on TPF based platforms.
  • Prepare detailed technical design documents that describe algorithms data structures and integration patterns used in geospatial applications to support future maintenance and reuse.
  • Create unit tests component tests and integration tests for C and C plus plus modules and TPF Assembler routines to improve reliability and reduce regression risk.
  • Coordinate closely with map data providers and internal data engineering teams to validate data quality coverage and update cycles for geospatial datasets used by business applications.
  • Automate build and deployment pipelines for TPF and z TPFDF components in alignment with hybrid work practices to improve consistency and reduce manual errors.
  • Analyze production monitoring metrics and logs to identify performance bottlenecks in geospatial computations and recommend tuning or refactoring strategies.
  • Engage with product and business stakeholders to translate functional requirements related to routing mapping or geo analytics into precise technical designs and implementation plans.
  • Document operational runbooks and troubleshooting guides for day support teams to enable efficient handling of incidents within day shift schedules and hybrid work arrangements.
Qualifications
  • Possess extensive hands on experience of eight to eleven years in C and C plus plus development on large scale performance sensitive systems preferably in travel or aviation domains.
  • Demonstrate strong proficiency with IBM TPF Assembler programming including debugging performance tuning and deployment on mission critical platforms.
  • Show practical experience with IBM z TPFDF including schema design indexing strategies and transactional access patterns for high volume operational data.
  • Apply solid understanding of data structures algorithms and operating system fundamentals to design efficient geospatial processing workflows.
  • Utilize prior exposure to geospatial concepts such as coordinates projections and routing logic even if gained through domain projects rather than formal academic programs.
  • Exhibit effective collaboration skills in hybrid work environments including clear written communication code reviews and participation in remote design discussions.
  • Display familiarity with secure coding practices version control workflows and automated testing techniques suitable for enterprise development teams.
  • Adapt quickly to evolving business requirements by learning new tools libraries or frameworks that complement existing C and TPF based solutions.
  • Maintain strong problem solving and analytical skills to independently investigate complex system behavior and provide high quality technical solutions.
Notice Period:

Immediate

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

TPF Developer
TPF Developer

Weekday AI (YC W21) • Mumbai

On-site
INR 1,500,000 - 3,500,000
TPF Developer
TPF Developer

Weekday AI (YC W21) • Chennai

On-site
INR 1,200,000 - 1,800,000
TPF Developer
TPF Developer

Coforge • Bengaluru

On-site
INR 1,200,000 - 1,800,000
TPF Developer
TPF Developer

Weekday AI (YC W21) • Bengaluru

On-site
INR 900,000 - 1,500,000
TPF Developer
TPF Developer

Weekday AI (YC W21) • Pune District

On-site
INR 1,400,000 - 2,400,000
TPF Assembler Developer and Lead
TPF Assembler Developer and Lead

Coforge • Pune District, Chennai, Bengaluru

Hybrid
INR 800,000 - 1,600,000
Senior Software Engineer
Senior Software Engineer

TPF Software Inc. • Tamil Nadu

On-site
INR 900,000 - 1,300,000
TPF Assembler
TPF Assembler

Coforge • Hyderabad

On-site
INR 900,000 - 1,500,000
Systems Engineer ( zTPF Infrastructure )
Systems Engineer ( zTPF Infrastructure )

TPF Software Inc. • Tamil Nadu

On-site
INR 5,000,000 - 7,500,000
Analyst I Software Engineering
Analyst I Software Engineering

DXC Technology • Chennai

On-site
INR 900,000 - 1,300,000