Sapsol Technologies

Sapsol Technologies

Sapsol Technologies specializes in innovative business transformation by integrating ERP systems, AI, cloud computing, and DevOps, with a focus on S/4HANA implementation, system migration, and managed support services to optimize business processes and...

Internet Software & Services
51-250
Founded 2006

Description

  • Lead modernization of the legacy Store Management System.
  • Reverse engineer EZC file structures, data access patterns, dependencies, and undocumented functionality.
  • Develop phased migration strategies and transition architectures supporting legacy-modern coexistence.
  • Design, develop, refactor, and maintain enterprise solutions using C and C++.
  • Build APIs, middleware, integration services, ETL processes, and modernization frameworks.
  • Design PostgreSQL schemas, indexing strategies, and performance optimization solutions.
  • Convert file-based data models to relational designs and ensure data integrity, reconciliation, and auditability.
  • Troubleshoot complex application, database, infrastructure, and distributed-system issues.
  • Document architectures, migration plans, dependencies, and technical decisions.
  • Use and govern AI-assisted tools for code analysis, documentation, testing, reverse engineering, and modernization.

Requirements

  • Bachelor’s degree in computer science, engineering, information systems, or equivalent experience.
  • 10+ years of software engineering experience.
  • 8+ years of hands-on C/C++ development experience.
  • Strong expertise in C, C++, and SQL.
  • Experience with large-scale legacy systems and mission-critical enterprise applications.
  • Strong relational database design and database modernization or migration experience.
  • Experience with software architecture, systems programming, integration patterns, and complex distributed environments.
  • Demonstrated enterprise experience using AI-assisted development tools.
  • Preferred experience with proprietary, hierarchical, or file-based databases, including EZC.
  • Preferred experience with PostgreSQL, Python, Claude Code, cloud modernization, DevOps, CI/CD, automated testing, and observability.
  • Preferred experience in retail, POS, inventory, merchandising, supply chain, or high-volume transaction systems.
  • Preferred experience leading technical teams and mentoring engineers.

Benefits

  • Initial one-year contract with potential extensions based on project needs and performance.
  • Rate commensurate with experience, technical qualifications, and expertise.
  • Contractor bill rate may be proposed during submission.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

AiFi 51-250 Internet Software & Services

AiFi is hiring a Backend Software Engineer to build and scale real-time, privacy-conscious store operating systems and core backend services for physical-space intelligence deployments.

C# Docker Go gRPC Helm JavaScript Jest Kubernetes Microservices MongoDB NestJS Node.js PostgreSQL Python React React Native REST API SQL TypeScript
2 weeks ago

Contractor: Senior Software Engineer (Remote: Argentina; Brazil; Chile; Colombia; Costa Rica; Ecuador; Mexico; Portugal)

Newsela 251-1K Diversified Consumer Services

Newsela is seeking a remote software engineer contractor to independently deliver reliable, well-tested product features and build AI-integrated functionality that supports K–12 learning.

2 weeks, 5 days ago

Interview Engineer (Kenya)

Karat 251-1K Internet Software & Services

Karat is building a global community of contractor Interview Engineers to facilitate software engineering interviews and deliver objective candidate evaluations through its platform.

3 weeks ago

Interview Engineer (Bangladesh)

Karat 251-1K Internet Software & Services

Karat is building a global community of contractor Interview Engineers to facilitate objective, inclusive technical interviews and evaluate software developers through its interview platform.

3 weeks ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers