remoteonsite
Systems Software Senior Engineer - TTEC
Software Engineer
Senior Systems Software Engineer designing and implementing hybrid SaaS, on‑prem, and cloud integrations using batch, near‑real‑time, and asynchronous patterns, with expertise in SFTP/FTPS, encryption, compression, scheduling, and reconciliation.
About the role
Key Responsibilities
- Design, develop, and maintain robust integration solutions across SaaS, on‑prem, and cloud platforms.
- Implement batch, near‑real‑time, and asynchronous integration patterns to meet business requirements.
- Build and support file‑based integrations using SFTP/FTPS, ensuring encryption, compression, and secure scheduling.
- Perform data reconciliation, error handling, and performance tuning for high‑volume data flows.
- Collaborate with cross‑functional teams to define integration specifications and best practices.
Requirements
- 5+ years of experience in enterprise integration engineering.
- Strong knowledge of SaaS, on‑prem, and cloud integration patterns.
- Hands‑on experience with SFTP/FTPS, encryption, compression, and scheduling tools.
- Proficiency in batch processing and asynchronous messaging.
- Excellent problem‑solving skills and ability to work in a hybrid environment.