Senior Systems Engineer - C/C++ Full Stack Developer
New
S
Sapsol Technologies IncRetail Systems
United States. Canada. MexicoContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of software engineering experience
- Required Skills
- PostgreSQLSQLC++
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.
- Extensive experience working with large-scale legacy systems and mission-critical enterprise applications.
- Strong experience with relational database design.
- Proven experience with database modernization and migration projects.
- Deep understanding of software architecture, systems programming, and integration patterns.
- Experience troubleshooting highly complex, distributed application environments.
- Demonstrated experience applying AI-assisted development tools within enterprise software engineering environments.
Responsibilities
- Lead the modernization of a 30+ year-old Store Management System platform.
- Analyze and reverse engineer proprietary EZC file structures and data access patterns.
- Develop migration strategies from EZC to PostgreSQL with minimal business disruption.
- Refactor and modernize large legacy codebases while preserving critical business functionality.
- Design and implement PostgreSQL database schemas, indexing strategies, and performance optimization solutions.
- Develop integration solutions that support both legacy and modern environments.
- Leverage AI-powered engineering tools for legacy code analysis, dependency discovery, and automated test generation.
View Full Description & ApplyYou'll be redirected to the employer's site