Senior Software Developer C#- PRGTK job opportunity at Valsoft Corporation.



Date2026-02-17T07:23:20.996Z bot
Valsoft Corporation Senior Software Developer C#- PRGTK
Experience: General
Pattern: Full-time
apply Apply Now
Salary:
Status:

Job

Copy Link Report
degreeOND
loacation Beirut, Lebanon
loacation Beirut....Lebanon

Aspire Software is looking for a Senior Software Developer 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. About the Role : In this role, while reporting directly to the CTO and collaborating with the senior developers, you will maintain and evolve the C# Windows services. Note that AI plays a central role in our team (we are using the state-of-the-art AI tools to accelerate productivity). Key Responsibilities 1- Primary responsibility: Maintain and improve the C# Windows services Maintain and evolve the C# Windows services deployed at client sites (stability, performance, compatibility, robustness). Add the improvements needed to increase visibility and control over a distributed fleet of client-side services: structured logging, log levels, correlation, traceability; metrics and monitoring (service health, queues, processing time, errors); alerting and support-friendly diagnostics; operational tooling (configuration, controlled restarts, upgrades, rollbacks, version management). Improve observability and incident resolution in production (log analysis, reproduction, fixes, post-mortems). Collaborate with other Dentitek components (PowerBuilder, SQL Anywhere DB, Postgres cloud, API) to ensure consistent and reliable integration. 2) Secondary responsibility: Assessment, modernization, and migration plan Assess the current state of the services and their ecosystem (architecture, technical debt, deployment, supportability). Propose a systematic modernization plan: refactoring and standardization (patterns, error handling, resilience); automated testing and tooling/CI/CD adapted to the on-prem context; security hardening and configuration best practices; evolution strategies (e.g., modern .NET, compatibility, packaging, installation, telemetry). Participate in the proposition of alternative solutions and migration plans to (or a target architecture) with a pragmatic roadmap (phases, risks, client impacts, backward compatibility) Bachelor’s degree in computer science, engineering, or a combination of relevant expertise; Strong senior-level experience in C# / .NET and Windows services development (Worker Services, Windows Service, scheduling, background processing). Experience (high motivation) with AI development support tools (e.g. GitHub Copilot, Codex, ChatGPT) Solid production mindset: troubleshooting, performance, concurrency (threads/tasks), memory management, error handling and recovery. Experience with relational databases and SQL (ideally SQL Anywhere and/or PostgreSQL). Strong knowledge of Git and Git workflows; Experience with Agile development methodologies (e.g. Scrum, Kanban) Problem-solving attitude; As a senior with assigned responsibilities: Demonstrate initiative and autonomy; Collaborative team spirit; Ability to work in English. Nice To Have Experience with observability (structured logging, metrics, tracing) and monitoring/alerting tools. Experience with distributed on-prem environments (client deployments, network constraints, heterogeneous versions). Experience modernizing legacy systems and planning migrations (phased rollout, coexistence, backward compatibility). Experience with application and/or network security. Experience (or strong motivation) using AI tools to support development. Ability to work in French

Other Ai Matches

AI Product Engineer - Canada Applicants are expected to have a solid experience in handling Job related tasks
Représentant.e des ventes Applicants are expected to have a solid experience in handling Job related tasks
Director, GPO Strategy & Commercial Partnerships Applicants are expected to have a solid experience in handling GPO Strategy & Commercial Partnerships related tasks
Finance Transformation Analyst - AI & Automation Applicants are expected to have a solid experience in handling Job related tasks
AI Development Engineer Applicants are expected to have a solid experience in handling Job related tasks
Analyste en Fusions et Acquisitions | Mergers and Acquisitions Analyst Applicants are expected to have a solid experience in handling Job related tasks
Finance Transformation Analyst - AI & Automation Applicants are expected to have a solid experience in handling Job related tasks
AI Lead - Build our new B2B SaaS Business Applicants are expected to have a solid experience in handling Job related tasks
Node.is Software Developer Applicants are expected to have a solid experience in handling Job related tasks
AI Product Builder - Canada Applicants are expected to have a solid experience in handling Job related tasks
Sales & Marketing Manager - International Expansion (SaaS, AI-first) Applicants are expected to have a solid experience in handling AI-first) related tasks
AI Automation Engineer Applicants are expected to have a solid experience in handling Job related tasks
Sales Executive - North America Applicants are expected to have a solid experience in handling Job related tasks
Head of Research & Development Applicants are expected to have a solid experience in handling Job related tasks
Gestionnaire des Finances - Finance Manager Applicants are expected to have a solid experience in handling Job related tasks
M&A Responsable de la transformation /M&A Business Tranformation Manager Applicants are expected to have a solid experience in handling Job related tasks
Business Development Representative Applicants are expected to have a solid experience in handling Job related tasks
Quality Assurance Analyst- QUO Applicants are expected to have a solid experience in handling Job related tasks
Finance Transformation Analyst - AI & Automation Applicants are expected to have a solid experience in handling Job related tasks
Business Transformation Leader Applicants are expected to have a solid experience in handling Job related tasks
Senior Software Developer- PRGTK Applicants are expected to have a solid experience in handling Job related tasks
AI Product Engineer - BARS Applicants are expected to have a solid experience in handling Job related tasks
Territory Sales Executive - San Diego Applicants are expected to have a solid experience in handling Job related tasks