Senior Software Developer - C++

  1. Home
  2. C++
  • Company Valsoft Corporation
  • Employment Full-time
  • Location 🇱🇧 Lebanon, Sin El Fil
  • Submitted Posted 2 weeks ago - Updated 10 minutes ago

spire Software is looking for a Senior Software Developer - C++ to join our team in Lebanon.

Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

What your day will look like:

  • Develop, maintain, and optimize backend software using C++.
  • Troubleshoot, maintain, and improve existing integrations including email parsing libraries and Dialogic fax libraries.
  • Manage and enhance MySQL databases ensuring optimal performance, security, and scalability.
  • Integrate and maintain third-party services, including Phelix for OCR capabilities.
  • Collaborate closely with the frontend and middleware development teams to ensure seamless service integration.
  • Refactor existing codebase using AI tools
  • Proactively identify technical issues and propose strategic solutions and improvements.
  • Contribute to infrastructure management and deployment activities on Windows/Linux servers hosted by Expedient and AWS cloud environments.

Requirements

  • Proven experience in backend development with strong proficiency in C++.
  • Experience with MySQL database administration and optimization.
  • Familiarity with legacy systems and libraries, particularly SMTP mail parsing and fax sending integrations (Dialogic library experience preferred).
  • Comfortable working in Windows Server environments (2019 onwards), Linux-based file servers, database, and mail servers, and AWS cloud development environments.
  • Proficient in using Visual Studio C++ for development purposes.
  • Strong problem-solving skills and ability to troubleshoot complex backend issues independently.
  • Experience with AI tools and technologies for development purposes.

Desirable:

  • Knowledge of Visual C# development (to collaborate with frontend/middleware teams).
  • Prior experience working with SAMBA.
  • Prior experience working with FAX protocol.

Personal Attributes:

  • Self-motivated with strong attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to rapidly adapt and learn new technologies and systems.

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.