{"schemaVersion":"jobsearcher.job.v1","id":"d95c997303b169bef6cb1590","url":"https://jobsearcher.com/jobs/d95c997303b169bef6cb1590","canonicalUrl":"https://jobsearcher.com/jobs/d95c997303b169bef6cb1590","title":"Senior Batch Developer – Node.js / TypeScript / AWS","description":"Position Tittle: Senior Batch DeveloperLocation: Malvern, PADuration: Long term Job Details:We are looking for a Senior Batch Developer to maintain, optimize, and modernize high-throughput, complex Node.js and TypeScript batch applications. In this role, you will support existing batch workloads while leading architectural modernization efforts across our AWS cloud infrastructure.Key ResponsibilitiesMaintain & Support: Troubleshoot, debug, and optimize existing, complex Node.js batch jobs to ensure high availability, data integrity, and performance.Batch Modernization: Drive legacy batch modernization initiatives, transitioning monolithic or legacy routines into scalable, event-driven cloud architectures.AWS Cloud Integration: Build, orchestrate, and maintain batch pipelines leveraging AWS Lambda, Step Functions, SQS/SNS, S3, and containerized task runners.Reliability & Performance: Implement robust retry mechanisms, error handling, logging, and memory/compute efficiency for heavy data processing jobs.CI/CD & Observability: Enhance deployment pipelines and setup monitoring/alerting for automated batch schedules.Required QualificationsTypeScript & Node.js: Deep expertise in core JavaScript/TypeScript runtime dynamics, asynchronous processing, and streaming large datasets.Batch Architecture: Proven track record with batch patterns (e.g., ETL workflows, fan-out processing, idempotency, chunking, and distributed processing).AWS Proficiency: Extensive hands-on experience with AWS serverless and compute services, specifically Lambda, EventBridge, CloudWatch, IAM, SQS/SNS, and S3.Batch Modernization: Direct experience refactoring complex or legacy batch systems into modern cloud-native architectures.Databases: Robust SQL and NoSQL querying skills optimized for bulk data manipulationNice-to-HaveExperience with AWS Batch, AWS Glue, or container orchestration (ECS / Fargate).Knowledge of Infrastructure as Code (Terraform, AWS CDK, or CloudFormation).","company":"Transcend It Solutions","rawCompany":"transcend it solutions","city":"Malvern","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-08-17T12:56:38.961Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Batch Developer – Node.js / TypeScript / AWS","description":"Position Tittle: Senior Batch DeveloperLocation: Malvern, PADuration: Long term Job Details:We are looking for a Senior Batch Developer to maintain, optimize, and modernize high-throughput, complex Node.js and TypeScript batch applications. In this role, you will support existing batch workloads while leading architectural modernization efforts across our AWS cloud infrastructure.Key ResponsibilitiesMaintain & Support: Troubleshoot, debug, and optimize existing, complex Node.js batch jobs to ensure high availability, data integrity, and performance.Batch Modernization: Drive legacy batch modernization initiatives, transitioning monolithic or legacy routines into scalable, event-driven cloud architectures.AWS Cloud Integration: Build, orchestrate, and maintain batch pipelines leveraging AWS Lambda, Step Functions, SQS/SNS, S3, and containerized task runners.Reliability & Performance: Implement robust retry mechanisms, error handling, logging, and memory/compute efficiency for heavy data processing jobs.CI/CD & Observability: Enhance deployment pipelines and setup monitoring/alerting for automated batch schedules.Required QualificationsTypeScript & Node.js: Deep expertise in core JavaScript/TypeScript runtime dynamics, asynchronous processing, and streaming large datasets.Batch Architecture: Proven track record with batch patterns (e.g., ETL workflows, fan-out processing, idempotency, chunking, and distributed processing).AWS Proficiency: Extensive hands-on experience with AWS serverless and compute services, specifically Lambda, EventBridge, CloudWatch, IAM, SQS/SNS, and S3.Batch Modernization: Direct experience refactoring complex or legacy batch systems into modern cloud-native architectures.Databases: Robust SQL and NoSQL querying skills optimized for bulk data manipulationNice-to-HaveExperience with AWS Batch, AWS Glue, or container orchestration (ECS / Fargate).Knowledge of Infrastructure as Code (Terraform, AWS CDK, or CloudFormation).","datePosted":"2026-08-17T12:56:38.961Z","dateModified":"2026-08-17T12:56:38.961Z","hiringOrganization":{"@type":"Organization","name":"Transcend It Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Malvern","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d95c997303b169bef6cb1590"},"url":"https://jobsearcher.com/jobs/d95c997303b169bef6cb1590"}}