{"schemaVersion":"jobsearcher.job.v1","id":"9370700b107ce826ff1e7329","url":"https://jobsearcher.com/jobs/9370700b107ce826ff1e7329","canonicalUrl":"https://jobsearcher.com/jobs/9370700b107ce826ff1e7329","title":"Senior Python Developer","description":"PDF to Xactimate ESX ConversionProject OverviewWardlaw Claims Service LLC is seeking a contract for a Python Developer for a 30–60-day project to develop an automated solution that converts insurance estimate PDFs into Xactimate ESX files. The consultant will analyze source PDFs, extract estimate data, map data to Xactimate-compatible line items, and generate ESX output files for import into Xactimate.Project Duration\nContract: 30-60 Days\nRemote work acceptable\nProject-based engagement\nPotential for additional work based on project success\nRequired Skills\n3+ years of Python development experience.\nExperience extracting data from PDF files.\nExperience with:\npdfplumber\nPyPDF2\npdfminer\npandas\nopenpyxl\nlxml\nXML processing libraries\nExperience with OCR solutions such as:\nTesseract\nAzure Document Intelligence\nAWS Textract\nStrong understanding of JSON, XML, CSV, and data transformation techniques.\nExperience building ETL and automation workflows.\nAbility to work with inconsistent document formats.\nPreferred Skills\nExperience with Xactimate.\nExperience creating or editing ESX files.\nProperty insurance claims industry experience.\nExperience with construction estimating software.\nKnowledge of Xactimate line items and estimating workflows.\nSQL database experience.\nPowerShell scripting experience.\nProject DeliverablesThe selected contractor will be expected to:\nAnalyze source PDF estimate formats.\nDevelop automated PDF extraction logic.\nCreate data-mapping rules from PDF data to ESX structure.\nGenerate valid ESX output files.\nBuild error handling and validation processes.\nDocument the conversion workflow.\nDeliver source code and deployment instructions.\nAssist with testing and refinement using sample files.\nDesired OutcomesThe completed solution should:\nConvert PDFs to ESX with minimal manual intervention.\nSupport multiple estimate formats where possible.\nAchieve a high level of data extraction accuracy.\nProduce import-ready ESX files.\nInclude logging and exception reporting.\nIdeal Candidate\nHas previously worked with insurance estimating systems.\nCan provide examples of PDF parsing or document automation projects.\nIs comfortable working independently.\nCan communicate progress regularly and meet aggressive deadlines.\nWork Location: Remote","company":"Wardlaw Claims Services","rawCompany":"wardlaw claims services","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-05T01:27:20.904Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"524291","title":"Claims Adjusting","slug":"claims-adjusting"},{"code":"524298","title":"All Other Insurance Related Activities","slug":"all-other-insurance-related-activities"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Python Developer","description":"PDF to Xactimate ESX ConversionProject OverviewWardlaw Claims Service LLC is seeking a contract for a Python Developer for a 30–60-day project to develop an automated solution that converts insurance estimate PDFs into Xactimate ESX files. The consultant will analyze source PDFs, extract estimate data, map data to Xactimate-compatible line items, and generate ESX output files for import into Xactimate.Project Duration\nContract: 30-60 Days\nRemote work acceptable\nProject-based engagement\nPotential for additional work based on project success\nRequired Skills\n3+ years of Python development experience.\nExperience extracting data from PDF files.\nExperience with:\npdfplumber\nPyPDF2\npdfminer\npandas\nopenpyxl\nlxml\nXML processing libraries\nExperience with OCR solutions such as:\nTesseract\nAzure Document Intelligence\nAWS Textract\nStrong understanding of JSON, XML, CSV, and data transformation techniques.\nExperience building ETL and automation workflows.\nAbility to work with inconsistent document formats.\nPreferred Skills\nExperience with Xactimate.\nExperience creating or editing ESX files.\nProperty insurance claims industry experience.\nExperience with construction estimating software.\nKnowledge of Xactimate line items and estimating workflows.\nSQL database experience.\nPowerShell scripting experience.\nProject DeliverablesThe selected contractor will be expected to:\nAnalyze source PDF estimate formats.\nDevelop automated PDF extraction logic.\nCreate data-mapping rules from PDF data to ESX structure.\nGenerate valid ESX output files.\nBuild error handling and validation processes.\nDocument the conversion workflow.\nDeliver source code and deployment instructions.\nAssist with testing and refinement using sample files.\nDesired OutcomesThe completed solution should:\nConvert PDFs to ESX with minimal manual intervention.\nSupport multiple estimate formats where possible.\nAchieve a high level of data extraction accuracy.\nProduce import-ready ESX files.\nInclude logging and exception reporting.\nIdeal Candidate\nHas previously worked with insurance estimating systems.\nCan provide examples of PDF parsing or document automation projects.\nIs comfortable working independently.\nCan communicate progress regularly and meet aggressive deadlines.\nWork Location: Remote","datePosted":"2026-08-05T01:27:20.904Z","dateModified":"2026-08-05T01:27:20.904Z","hiringOrganization":{"@type":"Organization","name":"Wardlaw Claims Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9370700b107ce826ff1e7329"},"url":"https://jobsearcher.com/jobs/9370700b107ce826ff1e7329"}}