
Senior Full Stack Python Engineer
Data-Core Systems Inc.
contract
Posted on:
Location Type: Hybrid
Location: Middletown • Pennsylvania • United States
Visit company websiteExplore more
Job Level
About the role
- Design, implement, and maintain workflows for Optical Character Recognition (OCR) and image processing
- Develop scalable backend services in Python using Fast API
- Integrate with third-party OCR engines through REST APIs
- Implement preprocessing techniques and quality improvement measures
- Contribute to improving OCR accuracy
- Design data models and storage solutions for OCR results, metadata, and audit trails using PostgreSQL
- Build message-driven services using Azure Service Bus
- Deploy and operate services on Azure, including AKS
- Containerize applications using Podman and support CI/CD pipelines
- Develop and maintain React-based web applications
- Implement responsive User Interface components using JavaScript / React
- Collaborate closely with backend services to integrate OCR functionality into the UI
- Participate in architectural decisions and technical design reviews
- Mentor junior engineers and help raise overall engineering standards
Requirements
- Expert level in Python with 8+ years’ experience implementing and supporting production systems
- 5+ years’ experience with FastAPI or equivalent Python API frameworks
- 5+ years of experience working with OCR and computer vision technologies
- Proficiency in schema design, query writing, and performance optimization in PostgreSQL/SQL
- Proven experience in production-level frontend development with JavaScript + React, HTML/CSS
- Knowledge of Azure cloud services or equivalent messaging systems
- Hands-on experience with container orchestration using AKS or Kubernetes
- Strong understanding and practical experience working in Linux environments
- Proficiency in REST API design and integration
- Experience with JSON-based data exchange
- Expertise in containerized development and deployment workflows
- Knowledge of secure API design and operational best practices.
Benefits
- Equal opportunity employer
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIOptical Character Recognition (OCR)PostgreSQLJavaScriptReactAzureAKSREST APIContainerization
Soft Skills
MentoringCollaborationTechnical design reviewsProblem-solvingCommunication