Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
About the job
Aspire Software is seeking an AI Automation Engineer to join its team in Beirut. This position centers on improving business processes by applying AI solutions across several departments, including Sales, Marketing, and Operations.
Role overview
The AI Automation Engineer will work with teams to identify manual processes and introduce automation. The focus is on using AI to streamline workflows, enhance data quality, and support productivity.
What you will do
Cross-functional AI deployment: Partner with Sales, Marketing, and Operations to improve tasks such as lead enrichment, sentiment analysis, and automated reporting.
Workflow automation: Build and maintain automated workflows using tools like Zapier, Make, or Power Automate. Integrate these workflows with AI engines, including OpenAI and Anthropic.
CRM enhancement: Add AI-driven features to Dynamics 365 for Sales to improve data hygiene and support the sales team’s effectiveness.
Custom prompt engineering: Develop and refine prompts tailored to specific business needs.
Aspire Software is seeking an AI Automation Engineer to join its team in Beirut. This position centers on improving business processes by applying AI solutions across several departments, including Sales, Marketing, and Operations. Role overview The AI Automation Engineer will work with teams to identify manual processes and introduce automation. The focus i…
Join Aspire Software as an AI Automation Engineer in Lebanon and be a pivotal part of our innovative team!About Aspire Software: Aspire Software specializes in managing a portfolio of wholly owned software companies, delivering essential solutions across diverse sectors. Our commitment to implementing industry-leading practices ensures a swift integration process, while our decentralized model fosters rapid growth through reinvestment in our portfolio.Role Overview: The AI Automation Engineer will spearhead the design, deployment, and enhancement of AI-driven agents and workflows aimed at transforming routine operational tasks, enhancing team efficiency, and elevating speed, quality, and scalability throughout the organization.This role is focused on catalyzing real workflow transformations, particularly within Support, Sales, Professional Services, and internal operational processes. Collaborating closely with functional leaders and front-line teams, you will pinpoint high-value use cases, reimagine workflows, deploy impactful AI agents, and promote their adoption in daily operations.The engineer's mission is to transition repetitive, rule-based, and data-intensive tasks to AI agents, while preserving human oversight over critical judgments, sensitive customer interactions, escalations, quality assurance, exception handling, and continuous knowledge enhancement.Key Responsibilities:Design and Deploy AI AgentsCreate AI agents that facilitate operational tasks, such as support triage, workflow automation, onboarding, knowledge management, and reporting.Develop agents and workflows that seamlessly integrate with CRM, ERP, and other SaaS platforms.Utilize multi-step workflows, decision logic, and orchestration patterns effectively.Rapidly transition from concept to pilot to production, ensuring high standards of quality and reliability.Implement AI solutions to streamline PDLC activities, including requirements drafting, technical research, and documentation.Identify and automate repetitive PDLC tasks, integrating with tools like Jira, Confluence, and GitHub.Collaborate with Product, Engineering, QA, and Support teams to refine and scale workflows across departments.Redesign Business WorkflowsWork with functional leaders to identify high-value automation opportunities.Revamp workflows to ensure that repetitive and rules-based tasks are managed by AI where feasible.
Join Aspire Software as an AI Automation Specialist and become a part of our dynamic team in Lebanon. We are dedicated to revolutionizing the operations of our portfolio SaaS companies through innovative AI solutions.About Aspire Software: Aspire Software is a leader in managing and operating wholly-owned software companies. We provide mission-critical solutions across various sectors, leveraging industry best practices to ensure timely integration processes. Our decentralized model fosters rapid growth by reinvesting in our diverse portfolio.Role Overview: As an AI Automation Specialist, you will play a crucial role in transforming our operations across Sales, Support, Finance, and Operations. Your focus will be on identifying inefficiencies and implementing swift AI-driven solutions using tools such as Claude, n8n, Zapier, and Make. This position emphasizes practical execution: creating lead pipelines, automating support workflows, and addressing automation backlogs that have been prioritized across departments. You won’t need to train models or write complex code; instead, you will utilize your creativity and expertise to integrate tools into workflows that yield tangible results.Your Responsibilities:Go-to-Market & Revenue Operations:Develop AI-powered outbound lead pipelines, including automated lead scoring, outbound sequencing, and churn prediction to maximize EBITDA.Automate workflows for commercial sign-offs and proactively identify revenue leakage.Configure dashboards for accounts receivable aging and alerts for late payments.Auto-trigger proposals for upselling and renewals based on client events.Customer Support & Knowledge Systems:Streamline ticket triage and routing processes to enhance efficiency.Establish AI-based after-hours support to reduce reliance on in-person staff.Create internal knowledge systems using historical ticket data to minimize agent handling time.Finance, Billing & Administration:Automate billing processes for professional services and track time effectively.Enhance back-office administrative tasks related to billing requests and reports.Streamline Finance and HR data operations, including payroll and expense reporting.Content, Proposals & Reporting:Automate the generation of release notes and project management reports.Draft responses for RFPs and RFIs utilizing a knowledge base of previous submissions.Ops & Escalations:Create KPI dashboards and real-time reporting systems to track performance.Implement automation solutions for operational efficiencies.
Aspire Software is seeking an innovative AI Automation & Agent Builder to enhance our team in Lebanon.About Us: Aspire Software is a dynamic leader in the software industry, managing a portfolio of wholly owned software companies delivering critical solutions across diverse sectors. By adhering to industry best practices, we ensure fast, efficient integration processes, positioning ourselves as a center for rapid growth through strategic reinvestment in our portfolio.About the Role: As an AI Automation & Agent Builder Engineer, you will take charge of designing, creating, and deploying intelligent agents and automated workflows that streamline operations and provide tangible business value. This is not a research-focused position; our AI Automation Engineers work closely with portfolio companies to implement practical solutions that enhance efficiency in customer service, sales outreach, onboarding, document processing, and more. Your contributions will directly impact real users and drive measurable outcomes.Core Responsibilities:Develop and manage internal AI agent teams.Design and implement AI agents to handle operational tasks across our portfolio, including customer support, sales outreach, and onboarding automation.Automate essential business processes such as CRM updates, document processing, and analytics pipelines.Collaborate with portfolio company operators to identify automation opportunities that yield the highest value.Assess impact in terms of labor hours saved, output increased, and cost savings realized.Build External AI Products:Innovate AI-powered products such as vertical voice agents, AI copilots, workflow automation tools, and documentation systems tailored to various markets.Steer the product development from prototype to launch and secure initial paying customers.Integrate AI capabilities with existing systems such as CRM, ERP, internal tools, and third-party APIs.Create agentic workflows with multi-agent coordination and decision engines.Ship and Iterate Rapidly:Transition swiftly from concept to MVP to production, prioritizing functional software over excessive documentation.Conduct beta tests with real users, gather feedback, and continuously refine the product.Enhance AI agent performance in terms of latency, cost, accuracy, and human intervention rates.Guarantee reliability in production through rigorous monitoring and optimization.
This AI Automation Engineer position at Aspire Software is based in Beirut, Lebanon. The role centers on driving automation across development, testing, and operational workflows by applying artificial intelligence to real-world engineering challenges. What you will do Design and implement AI-powered automation workflows that enhance software development, testing, and operations. Build and maintain AI-assisted testing systems, including automated test generation, failure analysis, and intelligent test selection. Create and orchestrate agent-based automation tools for both engineering and operational needs. Test Automation & Quality Engineering Develop and maintain automated test frameworks for APIs, services, and user interfaces. Integrate automated testing into CI/CD pipelines to streamline delivery. Set up quality gates and automated validations throughout the software lifecycle. Analyze test outcomes and production telemetry to improve test coverage over time. DevOps & Infrastructure Automation Create and maintain CI/CD pipelines for automated build, test, and deployment processes. Automate infrastructure provisioning and environment setup using Infrastructure as Code tools. AI Tooling Integration Integrate LLM-based tools into developer workflows for tasks such as automated code review, test case generation, incident diagnostics, and documentation generation. Evaluate and adopt new AI automation platforms and frameworks as they become available. Observability & Reliability Implement monitoring and observability solutions for automation systems. Use telemetry and metrics to improve both system reliability and automation effectiveness. Aspire Software manages a diverse portfolio of software companies, supporting rapid growth through a decentralized approach and ongoing reinvestment. Industry best practices guide integration and operations across its businesses.
Location: Beirut, Beirut Governorate, Lebanon About Aspire Software Aspire Software manages a broad portfolio of software companies, supporting essential solutions across multiple industries. The company’s decentralized structure and focus on reinvestment help drive rapid growth. Aspire emphasizes swift integration and industry practices to keep its portfolio evolving. Role Overview The AI Engineer will join the product team in Beirut, supporting development efforts with AI-powered tools and workflows. This position involves more than writing code: it’s about using AI to accelerate every stage of the development lifecycle, from architecture through deployment. Candidates who have delivered real products using AI-enhanced workflows, especially with tools such as Claude Code, Cursor, Copilot, or Replit, are encouraged to apply. What You Will Do Drive AI-focused development projects to modernize marketplace solutions. Turn projects that once took weeks into prototypes and production features in days. Develop workflows that use AI for code generation, code reviews, testing, and documentation. Design and build features across the stack, including frontend, backend, search, and data systems. Work closely with design and product teams through rapid iteration cycles. Evaluate and integrate AI capabilities into products, such as search, recommendations, and content moderation. Help make key technical decisions for Aspire’s new platform.
Join Aspire Software as an AI Product Engineer and become part of a dynamic team in Lebanon.About Aspire Software: We are dedicated to managing a portfolio of software companies that deliver mission-critical solutions across diverse industries. By adhering to industry best practices, we ensure a swift integration process. Our decentralized model facilitates rapid growth by reinvesting in our portfolio, making us a pivotal player in the tech landscape.Role Overview: We are in the process of launching AI startups within our established software companies, and we are seeking engineers who can quickly transform ideas into reality.Your primary goal will be to collaborate with Fluent’s existing businesses to create innovative AI-powered products tailored for their specific customer bases, with the potential for expansion beyond these initial markets. This could involve enhancing existing workflows or developing entirely new products. Our focus is on delivering customer value by improving operational efficiency or uncovering new revenue opportunities.Key Responsibilities:Rapidly prototype AI-driven products and features, transforming concepts from your Ventures Lead into functional, demo-ready solutions within 2–3 days.Develop end-to-end solutions, covering frontend, backend, API integrations, and databases to deliver a prototype to customers.Integrate AI model APIs (OpenAI, Anthropic, Gemini, Azure) and create intelligent workflows utilizing function calling, tool usage, and orchestration frameworks.Establish RAG pipelines that align AI functionalities with domain-specific customer data through vector databases and embedding models.Collaborate with R&D teams from portfolio companies to transition validated prototypes into production, aligning with their architecture and standards.Engage in customer demonstrations and proof of concepts alongside your Ventures Lead, providing technical insights and addressing implementation queries.Full-Stack Development Skills:Proficient in building comprehensive solutions involving modern frontend frameworks (React, Vue.js, TypeScript), server-side languages (Node.js, Python, or C#/.NET), REST/GraphQL APIs, and relational databases (PostgreSQL, MySQL).While expertise in each layer is not mandatory, you should be capable of delivering a functional, demo-ready product autonomously.AI & Agentic Development Experience:Hands-on experience in integrating AI model APIs (OpenAI, Anthropic, Gemini, Azure) into tangible products, not just experimental projects.Experience in developing intelligent workflows with multi-step AI agents, leveraging function calling, tool usage, and orchestration frameworks.
Join Aspire Software as an AI Product Engineer in Beirut, Lebanon, and be at the forefront of innovative AI solutions.About Us: Aspire Software manages a portfolio of software companies, delivering essential solutions across various industries. With a strong focus on best practices, we ensure rapid integration and foster growth by reinvesting in our ventures.Role Overview:The AI Product Engineer is pivotal in our AI Pods, responsible for leveraging AI to design, build, and refine product solutions without the constraints of traditional software development methodologies. This position emphasizes direct problem-solving and execution.Key Responsibilities:AI-Centric Product Development: Create effective product solutions utilizing AI as the primary tool.Rapid Prototyping: Quickly iterate and enhance solutions to test ideas effectively.Design with AI: Utilize AI agents for generating designs, implementations, and tests.Direct Implementation: Transition from problem identification to execution seamlessly, bypassing legacy constraints.Problem Analysis & Solution Design:Conduct deep analyses of problems before execution.Decompose complex issues into manageable components.Explore various AI-driven solutions.Balance speed, quality, and feasibility in decision-making.Customer Engagement:Participate in client demos, showcasing working solutions.Clarify how solutions operate and the rationale behind design choices.Incorporate client feedback into rapid product iterations.Quality Assurance:Ensure solutions meet both functional and non-functional standards.Utilize AI for generating comprehensive tests.Continuously iterate based on user feedback and observed functionality.What This Role Is Not:This is not a traditional software development role centered on ticket tasks.It is not limited to coding assignments from product managers.This role is free from story points, sprint rituals, or rigid phases.
Aspire Software is actively seeking a talented Senior AI Developer to become an integral part of our innovative team in Lebanon.About Aspire Software: At Aspire Software, we specialize in managing and operating our own software companies, delivering vital solutions across various industries. By adhering to industry-leading practices, we ensure a swift integration process and leverage a decentralized model that fosters rapid growth through reinvestment in our portfolio.Job Overview: We are in search of an outstanding Senior AI Developer to enhance our R&D team. This position offers a significant opportunity for someone who not only constructs AI systems but also contemplates their purpose, defines success metrics, and validates outcomes. You will spearhead the design and implementation of cutting-edge AI functionalities across our product lineup, focusing on Large Language Models, MLOps, and enterprise integrations.Success in this role requires more than just technical prowess; we are looking for an individual who applies structured reasoning to complex challenges, articulates clear objectives prior to coding, and holds themselves and their team accountable to measurable, verifiable results.Key Responsibilities:AI Development & ArchitectureDesign, develop, and refine production-quality AI systems utilizing LLMs and Generative AI technologies.Architect scalable MLOps pipelines for model training, evaluation, deployment, monitoring, and retraining.Create and maintain reliable AI integrations through APIs, ensuring security, performance, and scalability.Keep abreast of advancements in LLM tooling, prompt engineering, fine-tuning, and retrieval-augmented generation (RAG).Planning & Outcome-Driven DeliveryLead meticulous planning processes that commence with clearly defined objectives — articulating what we aim to achieve and why before determining the methodology.Establish verifiable outcomes for each project: defining measurable success criteria, evaluation benchmarks, and feedback mechanisms to ensure AI systems perform as intended.Translate intricate business needs into well-defined technical plans, incorporating clear milestones, risk assessments, and decision-making points.Promote a culture of thoughtful, evidence-based development — where hypotheses are tested, results are monitored, and insights are integrated into future projects.Collaboration & LeadershipCollaborate closely with product, engineering, and commercial teams to align AI capabilities with actual business requirements.Guide and mentor junior developers, elevating the overall standards of AI practices within the R&D team.
Join Aspire Software as a Platform Engineer and be part of a dynamic team in Lebanon that's dedicated to delivering exceptional software solutions.About Aspire Software: We are a leading company that operates multiple wholly-owned software firms, specializing in mission-critical solutions across diverse sectors. Our commitment to industry best practices ensures a rapid integration process, and our decentralized model fosters rapid growth through strategic reinvestment in our portfolio.Role Overview: As a Platform Engineer, you will play a crucial role in enhancing the reliability and simplifying the complexity of our platform. This multifaceted position encompasses infrastructure, automation, and development, making it ideal for someone who thrives across the stack and views both development and operations teams as valued customers.Your focus will be on two main areas: evolving our platform components (including WildFly, ActiveMQ, Keycloak, and the Java abstraction layer) and refining our release engineering pipeline (utilizing GitLab, Jenkins, and Ansible for deployment management).We are seeking individuals who can quickly adapt and take ownership of their work from day one.Key Responsibilities:Develop and enhance platform components such as WildFly, ActiveMQ, Keycloak, and the associated Java abstraction layer.Refine the release engineering pipeline and build automation to ensure reliable deployments.Maintain and expand the Java-based Deployment Manager and Ansible playbooks across various virtual machine environments (on-premises, Azure, AWS).Challenge complexity and streamline systems to create a platform that operates seamlessly.Support the transition of on-premises infrastructure to cloud platforms like Azure or AWS.Collaborate closely with development and operations teams to understand their needs and provide effective solutions.Leverage AI tools to enhance test coverage, documentation quality, automation, and problem-solving capabilities.Work Style:We value mindset as much as skills. The ideal candidate:Focuses on improving existing systems rather than suggesting rewrites, respecting operational stability.Continuously evaluates the necessity of complexity and strives for simplification.Acts as a customer advocate for product and operations teams, actively seeking feedback and iterating solutions based on user needs.Strives for reliability, ensuring a predictable and robust platform.Integrates AI into daily practices, making it a core part of their workflow.Demonstrates independence and ownership in their work, while also being a collaborative team player.
Join our dynamic team at Aspire Software as an Intermediate - Senior Software Developer based in beautiful Beirut, Lebanon.About Aspire Software: We manage a portfolio of wholly-owned software companies that deliver mission-critical solutions across various sectors. Our commitment to industry best practices ensures a swift integration process, while our decentralized model fosters rapid growth through strategic reinvestment in our offerings.About the Role:As a Senior Full-Stack Engineer, you'll play a crucial role in developing and deploying innovative customer-facing features that span from user interface to backend services and AI workflows. Your contributions will be vital as we aim to enhance the capabilities of our AI receptionist, ensuring our customers experience fast and reliable call handling. You will take ownership of key product areas and influence design and product decisions, going beyond mere ticket execution.Key Responsibilities:Develop full-stack features for our core application, utilizing React/TypeScript for the UI and Node/TypeScript for APIs.Design and implement AI-assisted workflows (including LLM prompts, tool integration, retrieval, evaluation, and monitoring) that enhance call outcomes.Oversee product components that directly impact conversion rates, job booking, and overall customer experience.Translate complex problems into clear specifications and actionable iterations, making pragmatic UX and product decisions.Enhance the reliability and performance of our services to support 24/7 usage, focusing on latency, error rates, and scalability.Collaborate with customer success and operations teams to integrate real contractor feedback into product improvements on a weekly basis.Establish engineering standards for AI development, including testing, evaluations, guardrails, and data quality to boost team efficiency.Contribute to architectural decisions concerning telephony, data, and AI systems (Twilio, queues, Postgres, observability).
Aspire Software is actively seeking a talented DevOps Engineer to join our innovative team in Lebanon.About Us: Aspire Software is a leader in managing and operating wholly-owned software companies, delivering mission-critical solutions across various sectors. By adhering to industry best practices, we ensure a swift integration process. Our decentralized model fosters rapid growth through reinvestment in our diverse portfolio, making Aspire a key player in the software industry.Role Overview: As we embark on a significant infrastructure transformation, we are transitioning from legacy on-premise and single-tenant cloud hosting to a state-of-the-art, multi-tenant cloud-native architecture. This is a hands-on role where you will create the infrastructure, pipelines, and automation that drive this transformation.You will collaborate with a senior engineering team to establish the cloud platform, implement CI/CD practices, and incrementally migrate workloads from the existing environment. The architectural direction is set; we need an executor who can bring it to life.We utilize AI in our daily operations, employing coding assistants, automated code reviews, infrastructure generation, and AI-driven debugging as integral parts of our workflow. We prefer candidates who are already working in this manner.
Aspire Software is on the lookout for a talented Senior Software Developer to become an integral part of our dynamic team in Beirut, Lebanon.Company Overview: Aspire Software is a leader in managing and operating wholly owned software companies, delivering mission-critical solutions across various sectors. Employing industry best practices, we ensure a time-efficient integration process, and our decentralized model fosters rapid growth through reinvestment in our portfolio.Position Overview:We are seeking a Senior Java Developer who will play a crucial role in designing and implementing a property notification system for the Iowa Land Records platform. This innovative system will track newly recorded land records and notify registered users when documents that match their specified names are recorded. The responsibilities include developing backend services, integrating databases, and supporting UI components within an enterprise platform utilized by counties across Iowa. You will collaborate closely with the ESS technical team and architecture leadership to create a reliable and scalable notification service integrated with the ILR search application.
Aspire Software is seeking a Senior Full Stack Software Developer to enhance our dynamic team in Beirut, Lebanon.About Aspire Software: We are a leading provider of mission-critical software solutions across various industries. At Aspire, we manage a portfolio of wholly owned software companies, utilizing best practices to ensure timely integration and a decentralized model that fosters rapid growth through strategic reinvestment.About the Role:As a Senior Software Developer, you will engage in all phases of the software development lifecycle, from conceptualization and design to implementation, testing, and ongoing enhancements. We expect our engineers to take ownership of their projects, creating secure, reliable, and always-available systems.You will collaborate with a cross-functional engineering team, leveraging your technical expertise while enhancing your understanding of our technology stack and the broader industry. Our engineers operate with a high degree of autonomy, supported by team leads for technical direction.We are committed to delivering robust and reliable software through modern engineering practices. We value engineers who leverage contemporary workflows, including AI-assisted development, to enhance code quality and accelerate delivery while ensuring maintainability and security.Key Responsibilities:Software Design & Technical Ownership:Design, develop, and enhance software solutions that prioritize security, scalability, reliability, and maintainability.Implement strong software design principles, making informed trade-offs based on practical constraints.Contribute to technical designs using relevant artifacts (e.g., diagrams, written proposals) for added clarity and value.Effectively estimate and plan work, contributing to requirement decomposition and delivery forecasting.Own features and components throughout their lifecycle.Software Development:Write clean, efficient, and well-structured code adhering to industry best practices and our internal standards.Develop and maintain backend services and frontend components across the IDGateway application stack (PHP/Vue and Kotlin/Spring Boot + React).Prioritize security, performance, and reliability in all development activities.Engage positively in code reviews, providing and receiving constructive feedback to enhance overall code quality.Contribute to the advancement of development standards, tools, and engineering practices.Testing & Quality Assurance:Design software with testability in mind, implementing suitable testing strategies.Write and maintain comprehensive test cases to ensure quality assurance.
Aspire Software is seeking an experienced Senior Software Developer to become a key member of our dynamic team in Lebanon.About Us: Aspire Software specializes in managing a portfolio of software companies that deliver mission-critical solutions across various industries. By adhering to industry best practices, we ensure a timely integration process, and our decentralized model fosters rapid growth through strategic reinvestment in our portfolio.Role Overview:This position is ideal for a motivated individual who is not just familiar with technical jargon but is also passionate about continuous learning and collaboration with AI tools as integral components of software engineering. We are looking for someone who actively questions the status quo, innovates, and takes full ownership of projects from inception to deployment.Your Responsibilities:Design, develop, and maintain robust APIs and web applications across the full technology stack.Transform requirements and use cases into clean, maintainable, and thoroughly tested code.Implement data storage solutions including Oracle databases, Redis, and Solr.Identify performance bottlenecks, troubleshoot issues, and initiate continuous improvement strategies.Engage in code reviews—both providing and receiving constructive feedback.Work collaboratively with cross-functional teams to outline and deliver new features.Offer technical mentorship and guidance to junior developers.Create and maintain technical documentation that is practical and user-friendly.Utilize AI tools effectively to accelerate development processes, enhance test coverage, and explore innovative solutions while maintaining accountability for all deliverables.Your Work Style:We prioritize mindset alongside technical skills. The ideal candidate:Is genuinely curious and self-motivated—driven by the desire to learn rather than obligation.Possesses a knack for problem-solving, even when solutions are not immediately apparent—demonstrating a willingness to investigate, experiment, and iterate.Thinks in systems and understands trade-offs, extending beyond mere lines of code.Embraces AI as a valuable tool—having developed effective habits around AI-assisted development while understanding its capabilities and limitations.Critically engages with ideas and is open to constructive challenge.Takes end-to-end ownership of features, rather than limiting involvement to assigned tasks.Is comfortable navigating ambiguity and adapting to evolving requirements.Qualifications:Proficient in Backend technologies: Java (8+), JPA, JAX-RS, Hibernate, SpringExperienced with Database technologies: PL/SQL, OracleSkilled in Frontend technologies: TypeScript, Angular 2+, HTML5, CSS/SassDemonstrated hands-on experience with AI tools integrated into your development workflow—beyond mere experimentation.Exhibits strong problem-solving abilities and the capacity to work independently.
Aspire Software is actively seeking a highly skilled Senior Systems Administrator to become an integral part of our dynamic team in Lebanon.About Aspire Software: Aspire Software is dedicated to operating and managing a diverse array of wholly-owned software companies, delivering essential solutions across various sectors. By adhering to industry-leading practices, we facilitate timely integration processes and leverage our decentralized model to foster rapid growth through strategic reinvestment in our portfolio.Role Overview: In this senior-level position, you will play a crucial role in managing and optimizing our IT infrastructure, specifically within the Datatrac environment. You should possess a cloud-centric mindset, robust Linux expertise, and the capability to autonomously manage an evolving environment with minimal supervision.Key Responsibilities:Act as the primary IT liaison for all operational activities.Oversee Microsoft 365 administration, including user management, permissions, and distribution lists in compliance with Aspire’s governance policies.Manage endpoint configuration through Microsoft Intune across a diverse fleet encompassing Windows, macOS, and Linux environments.Administer Bitdefender for endpoint security, including policy adjustments, incident response, and reporting.Utilize Kaseya VSA for remote monitoring, patching, and agent management.Oversee administration of Google Workspace, Google Ads, and publishing accounts for Google Play Store and Apple App Store.Facilitate onboarding/offboarding processes, manage access, install internal applications, and provide first-line troubleshooting support.Develop and maintain documentation, standard operating procedures (SOPs), security protocols, and compliance measures.Address the existing infrastructure backlog during the initial phase of the role.Servers & Systems Administration:Manage a predominantly RHEL-derivative Linux server environment (including Rocky, AlmaLinux, RHEL, CentOS).Administer a limited number of Windows Server instances, mainly for testing purposes.Support high availability (HA) design, clustering, load balancing, backup, and disaster recovery strategies.Cloud Infrastructure:Administer and optimize Datatrac's Oracle Cloud Infrastructure (OCI), including compute, storage, networking, identity and access management (IAM), and cost management.Design and maintain cloud networking solutions, encompassing VPNs, next-gen firewalls, DNS, load balancing, and network segmentation.Monitoring & Automation:Lead the transition to Zabbix for monitoring, replacing the legacy BigBrother platform across the Datatrac estate.Ensure centralized logging through Syslog.
Join Aspire Software as a Senior Software Developer in Beirut, Lebanon, and be part of a dynamic team dedicated to innovation.About Us: Aspire Software manages a portfolio of proprietary software companies, delivering essential solutions across various sectors. We leverage industry best practices to ensure a swift integration process, and our decentralized model fosters rapid growth by reinvesting in our assets.Role Overview:We are developing cutting-edge AI-driven call receptionist solutions tailored for the restaurant sector. We seek a Senior Software Developer who will set the technical standards for our products and guide our team. You will lead by example—writing robust code, making crucial architectural decisions, mentoring engineers, and driving scalability without sacrificing quality. Your expertise will help multiple teams accelerate their workflows while maintaining system integrity for future needs.
Join Aspire Software as a Senior Software Developer (C#, Angular) in Beirut, Lebanon, and become a part of our innovative team.About Aspire Software: We manage a portfolio of software companies providing essential solutions across various sectors. Our commitment to industry best practices ensures a swift integration process, while our decentralized model fosters rapid growth through strategic reinvestment in our offerings.Your Role: Design, develop, and maintain robust web applications leveraging C# and Angular to fulfill client needs. Engage with cross-functional teams to gather and interpret requirements, converting them into technical specifications. Be involved in all phases of the software development lifecycle, from design and coding to testing and deployment. Adopt best practices in web development to create responsive and user-centric interfaces. Conduct code reviews and share constructive feedback to enhance code quality and performance. Troubleshoot and debug applications, swiftly identifying and resolving issues. Keep abreast of industry trends and best practices, recommending improvements as necessary. Mentor junior developers, sharing insights on best practices and development techniques.
Join Aspire Software as a Senior Staff Accountant and play a pivotal role in our dynamic team based in Lebanon. We are a forward-thinking company managing a portfolio of software enterprises that deliver mission-critical solutions across various industries. By adhering to industry best practices, we ensure a timely integration process, and our decentralized model fosters rapid growth through strategic reinvestment in our portfolio.Key Responsibilities:Lead month-end and quarter-end closing activities in NetSuite.Prepare and post journal entries, accruals, and necessary adjustments.Conduct balance sheet and income statement reconciliations.Manage deferred revenue and revenue recognition schedules in line with ASC 606.Support subscription billing and revenue workflows for our SaaS offerings.Generate internal financial reports and variance analyses.Oversee fixed asset, prepaid, and amortization schedules.Assist in external audits, tax filings, and SOX-related requests.Ensure adherence to U.S. GAAP and maintain robust internal controls.Automate manual workflows and identify process improvements within NetSuite.Manage accounts receivable and collections efforts, including monitoring aging reports and following up on overdue invoices professionally.Collaborate with Sales, Customer Success, and Billing teams to resolve disputes and ensure accurate cash receipts application in NetSuite.
Aspire Software is on the lookout for a talented DevOps Engineer to become a pivotal member of our dynamic team in Lebanon.About Aspire Software: Aspire Software is a leader in software management, overseeing a portfolio of proprietary software companies. We provide essential solutions across various sectors, focusing on integrating advanced industry practices to enhance efficiency. Our decentralized operational model fosters rapid growth, allowing us to reinvest in our offerings continually.Role Overview:We are seeking a Platform Engineer dedicated to enhancing the reliability and simplifying the complexity of our platform. This multifaceted position encompasses infrastructure, automation, and development, making it perfect for individuals who thrive across the tech stack. You will cater to both development and operations teams, ensuring their needs are met effectively.Your primary focus will be two key areas: advancing our platform components (including WildFly, ActiveMQ, Keycloak, and the associated Java abstraction layer) and refining our release engineering pipeline (utilizing GitLab and Jenkins) alongside our Deployment Manager tools with Ansible. We appreciate proactive individuals who can integrate quickly into our fast-paced environment and take ownership from the outset.Key Responsibilities:Manage and enhance our platform components, ensuring they remain integral and user-friendly for our product teams.Streamline the release engineering pipeline, improving build automation to enhance deployment reliability.Develop and maintain the Java-based Deployment Manager and Ansible playbooks across various virtual machine environments (on-premises, Azure, AWS).Challenge existing complexities and advocate for simplification when warranted—your aim is to create a seamless platform experience.Assist in migrating on-premises infrastructure to cloud services such as Azure or AWS.Collaborate effectively with both development and operations teams, treating them as key stakeholders.Employ AI tools to enhance test coverage, documentation accuracy, automation, and troubleshooting.Work Style:We value mindset as much as skillset. The ideal candidate will:Focus on improving existing systems rather than proposing complete rewrites, respecting production reliability.Continuously evaluate the necessity of complexity and confidently pursue simplification.Engage product and operations teams as primary clients, gathering feedback and iterating on solutions while measuring success through user satisfaction.Take pride in delivering dependable, consistent results—reliable yet unremarkable excellence.Integrate AI into daily routines, fostering efficiency and effectiveness rather than treating it as a side project.Work independently while also being an integral part of a collaborative team.
Aspire Software is seeking an AI Automation Engineer to join its team in Beirut. This position centers on improving business processes by applying AI solutions across several departments, including Sales, Marketing, and Operations. Role overview The AI Automation Engineer will work with teams to identify manual processes and introduce automation. The focus i…
Join Aspire Software as an AI Automation Engineer in Lebanon and be a pivotal part of our innovative team!About Aspire Software: Aspire Software specializes in managing a portfolio of wholly owned software companies, delivering essential solutions across diverse sectors. Our commitment to implementing industry-leading practices ensures a swift integration process, while our decentralized model fosters rapid growth through reinvestment in our portfolio.Role Overview: The AI Automation Engineer will spearhead the design, deployment, and enhancement of AI-driven agents and workflows aimed at transforming routine operational tasks, enhancing team efficiency, and elevating speed, quality, and scalability throughout the organization.This role is focused on catalyzing real workflow transformations, particularly within Support, Sales, Professional Services, and internal operational processes. Collaborating closely with functional leaders and front-line teams, you will pinpoint high-value use cases, reimagine workflows, deploy impactful AI agents, and promote their adoption in daily operations.The engineer's mission is to transition repetitive, rule-based, and data-intensive tasks to AI agents, while preserving human oversight over critical judgments, sensitive customer interactions, escalations, quality assurance, exception handling, and continuous knowledge enhancement.Key Responsibilities:Design and Deploy AI AgentsCreate AI agents that facilitate operational tasks, such as support triage, workflow automation, onboarding, knowledge management, and reporting.Develop agents and workflows that seamlessly integrate with CRM, ERP, and other SaaS platforms.Utilize multi-step workflows, decision logic, and orchestration patterns effectively.Rapidly transition from concept to pilot to production, ensuring high standards of quality and reliability.Implement AI solutions to streamline PDLC activities, including requirements drafting, technical research, and documentation.Identify and automate repetitive PDLC tasks, integrating with tools like Jira, Confluence, and GitHub.Collaborate with Product, Engineering, QA, and Support teams to refine and scale workflows across departments.Redesign Business WorkflowsWork with functional leaders to identify high-value automation opportunities.Revamp workflows to ensure that repetitive and rules-based tasks are managed by AI where feasible.
Join Aspire Software as an AI Automation Specialist and become a part of our dynamic team in Lebanon. We are dedicated to revolutionizing the operations of our portfolio SaaS companies through innovative AI solutions.About Aspire Software: Aspire Software is a leader in managing and operating wholly-owned software companies. We provide mission-critical solutions across various sectors, leveraging industry best practices to ensure timely integration processes. Our decentralized model fosters rapid growth by reinvesting in our diverse portfolio.Role Overview: As an AI Automation Specialist, you will play a crucial role in transforming our operations across Sales, Support, Finance, and Operations. Your focus will be on identifying inefficiencies and implementing swift AI-driven solutions using tools such as Claude, n8n, Zapier, and Make. This position emphasizes practical execution: creating lead pipelines, automating support workflows, and addressing automation backlogs that have been prioritized across departments. You won’t need to train models or write complex code; instead, you will utilize your creativity and expertise to integrate tools into workflows that yield tangible results.Your Responsibilities:Go-to-Market & Revenue Operations:Develop AI-powered outbound lead pipelines, including automated lead scoring, outbound sequencing, and churn prediction to maximize EBITDA.Automate workflows for commercial sign-offs and proactively identify revenue leakage.Configure dashboards for accounts receivable aging and alerts for late payments.Auto-trigger proposals for upselling and renewals based on client events.Customer Support & Knowledge Systems:Streamline ticket triage and routing processes to enhance efficiency.Establish AI-based after-hours support to reduce reliance on in-person staff.Create internal knowledge systems using historical ticket data to minimize agent handling time.Finance, Billing & Administration:Automate billing processes for professional services and track time effectively.Enhance back-office administrative tasks related to billing requests and reports.Streamline Finance and HR data operations, including payroll and expense reporting.Content, Proposals & Reporting:Automate the generation of release notes and project management reports.Draft responses for RFPs and RFIs utilizing a knowledge base of previous submissions.Ops & Escalations:Create KPI dashboards and real-time reporting systems to track performance.Implement automation solutions for operational efficiencies.
Aspire Software is seeking an innovative AI Automation & Agent Builder to enhance our team in Lebanon.About Us: Aspire Software is a dynamic leader in the software industry, managing a portfolio of wholly owned software companies delivering critical solutions across diverse sectors. By adhering to industry best practices, we ensure fast, efficient integration processes, positioning ourselves as a center for rapid growth through strategic reinvestment in our portfolio.About the Role: As an AI Automation & Agent Builder Engineer, you will take charge of designing, creating, and deploying intelligent agents and automated workflows that streamline operations and provide tangible business value. This is not a research-focused position; our AI Automation Engineers work closely with portfolio companies to implement practical solutions that enhance efficiency in customer service, sales outreach, onboarding, document processing, and more. Your contributions will directly impact real users and drive measurable outcomes.Core Responsibilities:Develop and manage internal AI agent teams.Design and implement AI agents to handle operational tasks across our portfolio, including customer support, sales outreach, and onboarding automation.Automate essential business processes such as CRM updates, document processing, and analytics pipelines.Collaborate with portfolio company operators to identify automation opportunities that yield the highest value.Assess impact in terms of labor hours saved, output increased, and cost savings realized.Build External AI Products:Innovate AI-powered products such as vertical voice agents, AI copilots, workflow automation tools, and documentation systems tailored to various markets.Steer the product development from prototype to launch and secure initial paying customers.Integrate AI capabilities with existing systems such as CRM, ERP, internal tools, and third-party APIs.Create agentic workflows with multi-agent coordination and decision engines.Ship and Iterate Rapidly:Transition swiftly from concept to MVP to production, prioritizing functional software over excessive documentation.Conduct beta tests with real users, gather feedback, and continuously refine the product.Enhance AI agent performance in terms of latency, cost, accuracy, and human intervention rates.Guarantee reliability in production through rigorous monitoring and optimization.
This AI Automation Engineer position at Aspire Software is based in Beirut, Lebanon. The role centers on driving automation across development, testing, and operational workflows by applying artificial intelligence to real-world engineering challenges. What you will do Design and implement AI-powered automation workflows that enhance software development, testing, and operations. Build and maintain AI-assisted testing systems, including automated test generation, failure analysis, and intelligent test selection. Create and orchestrate agent-based automation tools for both engineering and operational needs. Test Automation & Quality Engineering Develop and maintain automated test frameworks for APIs, services, and user interfaces. Integrate automated testing into CI/CD pipelines to streamline delivery. Set up quality gates and automated validations throughout the software lifecycle. Analyze test outcomes and production telemetry to improve test coverage over time. DevOps & Infrastructure Automation Create and maintain CI/CD pipelines for automated build, test, and deployment processes. Automate infrastructure provisioning and environment setup using Infrastructure as Code tools. AI Tooling Integration Integrate LLM-based tools into developer workflows for tasks such as automated code review, test case generation, incident diagnostics, and documentation generation. Evaluate and adopt new AI automation platforms and frameworks as they become available. Observability & Reliability Implement monitoring and observability solutions for automation systems. Use telemetry and metrics to improve both system reliability and automation effectiveness. Aspire Software manages a diverse portfolio of software companies, supporting rapid growth through a decentralized approach and ongoing reinvestment. Industry best practices guide integration and operations across its businesses.
Location: Beirut, Beirut Governorate, Lebanon About Aspire Software Aspire Software manages a broad portfolio of software companies, supporting essential solutions across multiple industries. The company’s decentralized structure and focus on reinvestment help drive rapid growth. Aspire emphasizes swift integration and industry practices to keep its portfolio evolving. Role Overview The AI Engineer will join the product team in Beirut, supporting development efforts with AI-powered tools and workflows. This position involves more than writing code: it’s about using AI to accelerate every stage of the development lifecycle, from architecture through deployment. Candidates who have delivered real products using AI-enhanced workflows, especially with tools such as Claude Code, Cursor, Copilot, or Replit, are encouraged to apply. What You Will Do Drive AI-focused development projects to modernize marketplace solutions. Turn projects that once took weeks into prototypes and production features in days. Develop workflows that use AI for code generation, code reviews, testing, and documentation. Design and build features across the stack, including frontend, backend, search, and data systems. Work closely with design and product teams through rapid iteration cycles. Evaluate and integrate AI capabilities into products, such as search, recommendations, and content moderation. Help make key technical decisions for Aspire’s new platform.
Join Aspire Software as an AI Product Engineer and become part of a dynamic team in Lebanon.About Aspire Software: We are dedicated to managing a portfolio of software companies that deliver mission-critical solutions across diverse industries. By adhering to industry best practices, we ensure a swift integration process. Our decentralized model facilitates rapid growth by reinvesting in our portfolio, making us a pivotal player in the tech landscape.Role Overview: We are in the process of launching AI startups within our established software companies, and we are seeking engineers who can quickly transform ideas into reality.Your primary goal will be to collaborate with Fluent’s existing businesses to create innovative AI-powered products tailored for their specific customer bases, with the potential for expansion beyond these initial markets. This could involve enhancing existing workflows or developing entirely new products. Our focus is on delivering customer value by improving operational efficiency or uncovering new revenue opportunities.Key Responsibilities:Rapidly prototype AI-driven products and features, transforming concepts from your Ventures Lead into functional, demo-ready solutions within 2–3 days.Develop end-to-end solutions, covering frontend, backend, API integrations, and databases to deliver a prototype to customers.Integrate AI model APIs (OpenAI, Anthropic, Gemini, Azure) and create intelligent workflows utilizing function calling, tool usage, and orchestration frameworks.Establish RAG pipelines that align AI functionalities with domain-specific customer data through vector databases and embedding models.Collaborate with R&D teams from portfolio companies to transition validated prototypes into production, aligning with their architecture and standards.Engage in customer demonstrations and proof of concepts alongside your Ventures Lead, providing technical insights and addressing implementation queries.Full-Stack Development Skills:Proficient in building comprehensive solutions involving modern frontend frameworks (React, Vue.js, TypeScript), server-side languages (Node.js, Python, or C#/.NET), REST/GraphQL APIs, and relational databases (PostgreSQL, MySQL).While expertise in each layer is not mandatory, you should be capable of delivering a functional, demo-ready product autonomously.AI & Agentic Development Experience:Hands-on experience in integrating AI model APIs (OpenAI, Anthropic, Gemini, Azure) into tangible products, not just experimental projects.Experience in developing intelligent workflows with multi-step AI agents, leveraging function calling, tool usage, and orchestration frameworks.
Join Aspire Software as an AI Product Engineer in Beirut, Lebanon, and be at the forefront of innovative AI solutions.About Us: Aspire Software manages a portfolio of software companies, delivering essential solutions across various industries. With a strong focus on best practices, we ensure rapid integration and foster growth by reinvesting in our ventures.Role Overview:The AI Product Engineer is pivotal in our AI Pods, responsible for leveraging AI to design, build, and refine product solutions without the constraints of traditional software development methodologies. This position emphasizes direct problem-solving and execution.Key Responsibilities:AI-Centric Product Development: Create effective product solutions utilizing AI as the primary tool.Rapid Prototyping: Quickly iterate and enhance solutions to test ideas effectively.Design with AI: Utilize AI agents for generating designs, implementations, and tests.Direct Implementation: Transition from problem identification to execution seamlessly, bypassing legacy constraints.Problem Analysis & Solution Design:Conduct deep analyses of problems before execution.Decompose complex issues into manageable components.Explore various AI-driven solutions.Balance speed, quality, and feasibility in decision-making.Customer Engagement:Participate in client demos, showcasing working solutions.Clarify how solutions operate and the rationale behind design choices.Incorporate client feedback into rapid product iterations.Quality Assurance:Ensure solutions meet both functional and non-functional standards.Utilize AI for generating comprehensive tests.Continuously iterate based on user feedback and observed functionality.What This Role Is Not:This is not a traditional software development role centered on ticket tasks.It is not limited to coding assignments from product managers.This role is free from story points, sprint rituals, or rigid phases.
Aspire Software is actively seeking a talented Senior AI Developer to become an integral part of our innovative team in Lebanon.About Aspire Software: At Aspire Software, we specialize in managing and operating our own software companies, delivering vital solutions across various industries. By adhering to industry-leading practices, we ensure a swift integration process and leverage a decentralized model that fosters rapid growth through reinvestment in our portfolio.Job Overview: We are in search of an outstanding Senior AI Developer to enhance our R&D team. This position offers a significant opportunity for someone who not only constructs AI systems but also contemplates their purpose, defines success metrics, and validates outcomes. You will spearhead the design and implementation of cutting-edge AI functionalities across our product lineup, focusing on Large Language Models, MLOps, and enterprise integrations.Success in this role requires more than just technical prowess; we are looking for an individual who applies structured reasoning to complex challenges, articulates clear objectives prior to coding, and holds themselves and their team accountable to measurable, verifiable results.Key Responsibilities:AI Development & ArchitectureDesign, develop, and refine production-quality AI systems utilizing LLMs and Generative AI technologies.Architect scalable MLOps pipelines for model training, evaluation, deployment, monitoring, and retraining.Create and maintain reliable AI integrations through APIs, ensuring security, performance, and scalability.Keep abreast of advancements in LLM tooling, prompt engineering, fine-tuning, and retrieval-augmented generation (RAG).Planning & Outcome-Driven DeliveryLead meticulous planning processes that commence with clearly defined objectives — articulating what we aim to achieve and why before determining the methodology.Establish verifiable outcomes for each project: defining measurable success criteria, evaluation benchmarks, and feedback mechanisms to ensure AI systems perform as intended.Translate intricate business needs into well-defined technical plans, incorporating clear milestones, risk assessments, and decision-making points.Promote a culture of thoughtful, evidence-based development — where hypotheses are tested, results are monitored, and insights are integrated into future projects.Collaboration & LeadershipCollaborate closely with product, engineering, and commercial teams to align AI capabilities with actual business requirements.Guide and mentor junior developers, elevating the overall standards of AI practices within the R&D team.
Join Aspire Software as a Platform Engineer and be part of a dynamic team in Lebanon that's dedicated to delivering exceptional software solutions.About Aspire Software: We are a leading company that operates multiple wholly-owned software firms, specializing in mission-critical solutions across diverse sectors. Our commitment to industry best practices ensures a rapid integration process, and our decentralized model fosters rapid growth through strategic reinvestment in our portfolio.Role Overview: As a Platform Engineer, you will play a crucial role in enhancing the reliability and simplifying the complexity of our platform. This multifaceted position encompasses infrastructure, automation, and development, making it ideal for someone who thrives across the stack and views both development and operations teams as valued customers.Your focus will be on two main areas: evolving our platform components (including WildFly, ActiveMQ, Keycloak, and the Java abstraction layer) and refining our release engineering pipeline (utilizing GitLab, Jenkins, and Ansible for deployment management).We are seeking individuals who can quickly adapt and take ownership of their work from day one.Key Responsibilities:Develop and enhance platform components such as WildFly, ActiveMQ, Keycloak, and the associated Java abstraction layer.Refine the release engineering pipeline and build automation to ensure reliable deployments.Maintain and expand the Java-based Deployment Manager and Ansible playbooks across various virtual machine environments (on-premises, Azure, AWS).Challenge complexity and streamline systems to create a platform that operates seamlessly.Support the transition of on-premises infrastructure to cloud platforms like Azure or AWS.Collaborate closely with development and operations teams to understand their needs and provide effective solutions.Leverage AI tools to enhance test coverage, documentation quality, automation, and problem-solving capabilities.Work Style:We value mindset as much as skills. The ideal candidate:Focuses on improving existing systems rather than suggesting rewrites, respecting operational stability.Continuously evaluates the necessity of complexity and strives for simplification.Acts as a customer advocate for product and operations teams, actively seeking feedback and iterating solutions based on user needs.Strives for reliability, ensuring a predictable and robust platform.Integrates AI into daily practices, making it a core part of their workflow.Demonstrates independence and ownership in their work, while also being a collaborative team player.
Join our dynamic team at Aspire Software as an Intermediate - Senior Software Developer based in beautiful Beirut, Lebanon.About Aspire Software: We manage a portfolio of wholly-owned software companies that deliver mission-critical solutions across various sectors. Our commitment to industry best practices ensures a swift integration process, while our decentralized model fosters rapid growth through strategic reinvestment in our offerings.About the Role:As a Senior Full-Stack Engineer, you'll play a crucial role in developing and deploying innovative customer-facing features that span from user interface to backend services and AI workflows. Your contributions will be vital as we aim to enhance the capabilities of our AI receptionist, ensuring our customers experience fast and reliable call handling. You will take ownership of key product areas and influence design and product decisions, going beyond mere ticket execution.Key Responsibilities:Develop full-stack features for our core application, utilizing React/TypeScript for the UI and Node/TypeScript for APIs.Design and implement AI-assisted workflows (including LLM prompts, tool integration, retrieval, evaluation, and monitoring) that enhance call outcomes.Oversee product components that directly impact conversion rates, job booking, and overall customer experience.Translate complex problems into clear specifications and actionable iterations, making pragmatic UX and product decisions.Enhance the reliability and performance of our services to support 24/7 usage, focusing on latency, error rates, and scalability.Collaborate with customer success and operations teams to integrate real contractor feedback into product improvements on a weekly basis.Establish engineering standards for AI development, including testing, evaluations, guardrails, and data quality to boost team efficiency.Contribute to architectural decisions concerning telephony, data, and AI systems (Twilio, queues, Postgres, observability).
Aspire Software is actively seeking a talented DevOps Engineer to join our innovative team in Lebanon.About Us: Aspire Software is a leader in managing and operating wholly-owned software companies, delivering mission-critical solutions across various sectors. By adhering to industry best practices, we ensure a swift integration process. Our decentralized model fosters rapid growth through reinvestment in our diverse portfolio, making Aspire a key player in the software industry.Role Overview: As we embark on a significant infrastructure transformation, we are transitioning from legacy on-premise and single-tenant cloud hosting to a state-of-the-art, multi-tenant cloud-native architecture. This is a hands-on role where you will create the infrastructure, pipelines, and automation that drive this transformation.You will collaborate with a senior engineering team to establish the cloud platform, implement CI/CD practices, and incrementally migrate workloads from the existing environment. The architectural direction is set; we need an executor who can bring it to life.We utilize AI in our daily operations, employing coding assistants, automated code reviews, infrastructure generation, and AI-driven debugging as integral parts of our workflow. We prefer candidates who are already working in this manner.
Aspire Software is on the lookout for a talented Senior Software Developer to become an integral part of our dynamic team in Beirut, Lebanon.Company Overview: Aspire Software is a leader in managing and operating wholly owned software companies, delivering mission-critical solutions across various sectors. Employing industry best practices, we ensure a time-efficient integration process, and our decentralized model fosters rapid growth through reinvestment in our portfolio.Position Overview:We are seeking a Senior Java Developer who will play a crucial role in designing and implementing a property notification system for the Iowa Land Records platform. This innovative system will track newly recorded land records and notify registered users when documents that match their specified names are recorded. The responsibilities include developing backend services, integrating databases, and supporting UI components within an enterprise platform utilized by counties across Iowa. You will collaborate closely with the ESS technical team and architecture leadership to create a reliable and scalable notification service integrated with the ILR search application.
Aspire Software is seeking a Senior Full Stack Software Developer to enhance our dynamic team in Beirut, Lebanon.About Aspire Software: We are a leading provider of mission-critical software solutions across various industries. At Aspire, we manage a portfolio of wholly owned software companies, utilizing best practices to ensure timely integration and a decentralized model that fosters rapid growth through strategic reinvestment.About the Role:As a Senior Software Developer, you will engage in all phases of the software development lifecycle, from conceptualization and design to implementation, testing, and ongoing enhancements. We expect our engineers to take ownership of their projects, creating secure, reliable, and always-available systems.You will collaborate with a cross-functional engineering team, leveraging your technical expertise while enhancing your understanding of our technology stack and the broader industry. Our engineers operate with a high degree of autonomy, supported by team leads for technical direction.We are committed to delivering robust and reliable software through modern engineering practices. We value engineers who leverage contemporary workflows, including AI-assisted development, to enhance code quality and accelerate delivery while ensuring maintainability and security.Key Responsibilities:Software Design & Technical Ownership:Design, develop, and enhance software solutions that prioritize security, scalability, reliability, and maintainability.Implement strong software design principles, making informed trade-offs based on practical constraints.Contribute to technical designs using relevant artifacts (e.g., diagrams, written proposals) for added clarity and value.Effectively estimate and plan work, contributing to requirement decomposition and delivery forecasting.Own features and components throughout their lifecycle.Software Development:Write clean, efficient, and well-structured code adhering to industry best practices and our internal standards.Develop and maintain backend services and frontend components across the IDGateway application stack (PHP/Vue and Kotlin/Spring Boot + React).Prioritize security, performance, and reliability in all development activities.Engage positively in code reviews, providing and receiving constructive feedback to enhance overall code quality.Contribute to the advancement of development standards, tools, and engineering practices.Testing & Quality Assurance:Design software with testability in mind, implementing suitable testing strategies.Write and maintain comprehensive test cases to ensure quality assurance.
Aspire Software is seeking an experienced Senior Software Developer to become a key member of our dynamic team in Lebanon.About Us: Aspire Software specializes in managing a portfolio of software companies that deliver mission-critical solutions across various industries. By adhering to industry best practices, we ensure a timely integration process, and our decentralized model fosters rapid growth through strategic reinvestment in our portfolio.Role Overview:This position is ideal for a motivated individual who is not just familiar with technical jargon but is also passionate about continuous learning and collaboration with AI tools as integral components of software engineering. We are looking for someone who actively questions the status quo, innovates, and takes full ownership of projects from inception to deployment.Your Responsibilities:Design, develop, and maintain robust APIs and web applications across the full technology stack.Transform requirements and use cases into clean, maintainable, and thoroughly tested code.Implement data storage solutions including Oracle databases, Redis, and Solr.Identify performance bottlenecks, troubleshoot issues, and initiate continuous improvement strategies.Engage in code reviews—both providing and receiving constructive feedback.Work collaboratively with cross-functional teams to outline and deliver new features.Offer technical mentorship and guidance to junior developers.Create and maintain technical documentation that is practical and user-friendly.Utilize AI tools effectively to accelerate development processes, enhance test coverage, and explore innovative solutions while maintaining accountability for all deliverables.Your Work Style:We prioritize mindset alongside technical skills. The ideal candidate:Is genuinely curious and self-motivated—driven by the desire to learn rather than obligation.Possesses a knack for problem-solving, even when solutions are not immediately apparent—demonstrating a willingness to investigate, experiment, and iterate.Thinks in systems and understands trade-offs, extending beyond mere lines of code.Embraces AI as a valuable tool—having developed effective habits around AI-assisted development while understanding its capabilities and limitations.Critically engages with ideas and is open to constructive challenge.Takes end-to-end ownership of features, rather than limiting involvement to assigned tasks.Is comfortable navigating ambiguity and adapting to evolving requirements.Qualifications:Proficient in Backend technologies: Java (8+), JPA, JAX-RS, Hibernate, SpringExperienced with Database technologies: PL/SQL, OracleSkilled in Frontend technologies: TypeScript, Angular 2+, HTML5, CSS/SassDemonstrated hands-on experience with AI tools integrated into your development workflow—beyond mere experimentation.Exhibits strong problem-solving abilities and the capacity to work independently.
Aspire Software is actively seeking a highly skilled Senior Systems Administrator to become an integral part of our dynamic team in Lebanon.About Aspire Software: Aspire Software is dedicated to operating and managing a diverse array of wholly-owned software companies, delivering essential solutions across various sectors. By adhering to industry-leading practices, we facilitate timely integration processes and leverage our decentralized model to foster rapid growth through strategic reinvestment in our portfolio.Role Overview: In this senior-level position, you will play a crucial role in managing and optimizing our IT infrastructure, specifically within the Datatrac environment. You should possess a cloud-centric mindset, robust Linux expertise, and the capability to autonomously manage an evolving environment with minimal supervision.Key Responsibilities:Act as the primary IT liaison for all operational activities.Oversee Microsoft 365 administration, including user management, permissions, and distribution lists in compliance with Aspire’s governance policies.Manage endpoint configuration through Microsoft Intune across a diverse fleet encompassing Windows, macOS, and Linux environments.Administer Bitdefender for endpoint security, including policy adjustments, incident response, and reporting.Utilize Kaseya VSA for remote monitoring, patching, and agent management.Oversee administration of Google Workspace, Google Ads, and publishing accounts for Google Play Store and Apple App Store.Facilitate onboarding/offboarding processes, manage access, install internal applications, and provide first-line troubleshooting support.Develop and maintain documentation, standard operating procedures (SOPs), security protocols, and compliance measures.Address the existing infrastructure backlog during the initial phase of the role.Servers & Systems Administration:Manage a predominantly RHEL-derivative Linux server environment (including Rocky, AlmaLinux, RHEL, CentOS).Administer a limited number of Windows Server instances, mainly for testing purposes.Support high availability (HA) design, clustering, load balancing, backup, and disaster recovery strategies.Cloud Infrastructure:Administer and optimize Datatrac's Oracle Cloud Infrastructure (OCI), including compute, storage, networking, identity and access management (IAM), and cost management.Design and maintain cloud networking solutions, encompassing VPNs, next-gen firewalls, DNS, load balancing, and network segmentation.Monitoring & Automation:Lead the transition to Zabbix for monitoring, replacing the legacy BigBrother platform across the Datatrac estate.Ensure centralized logging through Syslog.
Join Aspire Software as a Senior Software Developer in Beirut, Lebanon, and be part of a dynamic team dedicated to innovation.About Us: Aspire Software manages a portfolio of proprietary software companies, delivering essential solutions across various sectors. We leverage industry best practices to ensure a swift integration process, and our decentralized model fosters rapid growth by reinvesting in our assets.Role Overview:We are developing cutting-edge AI-driven call receptionist solutions tailored for the restaurant sector. We seek a Senior Software Developer who will set the technical standards for our products and guide our team. You will lead by example—writing robust code, making crucial architectural decisions, mentoring engineers, and driving scalability without sacrificing quality. Your expertise will help multiple teams accelerate their workflows while maintaining system integrity for future needs.
Join Aspire Software as a Senior Software Developer (C#, Angular) in Beirut, Lebanon, and become a part of our innovative team.About Aspire Software: We manage a portfolio of software companies providing essential solutions across various sectors. Our commitment to industry best practices ensures a swift integration process, while our decentralized model fosters rapid growth through strategic reinvestment in our offerings.Your Role: Design, develop, and maintain robust web applications leveraging C# and Angular to fulfill client needs. Engage with cross-functional teams to gather and interpret requirements, converting them into technical specifications. Be involved in all phases of the software development lifecycle, from design and coding to testing and deployment. Adopt best practices in web development to create responsive and user-centric interfaces. Conduct code reviews and share constructive feedback to enhance code quality and performance. Troubleshoot and debug applications, swiftly identifying and resolving issues. Keep abreast of industry trends and best practices, recommending improvements as necessary. Mentor junior developers, sharing insights on best practices and development techniques.
Join Aspire Software as a Senior Staff Accountant and play a pivotal role in our dynamic team based in Lebanon. We are a forward-thinking company managing a portfolio of software enterprises that deliver mission-critical solutions across various industries. By adhering to industry best practices, we ensure a timely integration process, and our decentralized model fosters rapid growth through strategic reinvestment in our portfolio.Key Responsibilities:Lead month-end and quarter-end closing activities in NetSuite.Prepare and post journal entries, accruals, and necessary adjustments.Conduct balance sheet and income statement reconciliations.Manage deferred revenue and revenue recognition schedules in line with ASC 606.Support subscription billing and revenue workflows for our SaaS offerings.Generate internal financial reports and variance analyses.Oversee fixed asset, prepaid, and amortization schedules.Assist in external audits, tax filings, and SOX-related requests.Ensure adherence to U.S. GAAP and maintain robust internal controls.Automate manual workflows and identify process improvements within NetSuite.Manage accounts receivable and collections efforts, including monitoring aging reports and following up on overdue invoices professionally.Collaborate with Sales, Customer Success, and Billing teams to resolve disputes and ensure accurate cash receipts application in NetSuite.
Aspire Software is on the lookout for a talented DevOps Engineer to become a pivotal member of our dynamic team in Lebanon.About Aspire Software: Aspire Software is a leader in software management, overseeing a portfolio of proprietary software companies. We provide essential solutions across various sectors, focusing on integrating advanced industry practices to enhance efficiency. Our decentralized operational model fosters rapid growth, allowing us to reinvest in our offerings continually.Role Overview:We are seeking a Platform Engineer dedicated to enhancing the reliability and simplifying the complexity of our platform. This multifaceted position encompasses infrastructure, automation, and development, making it perfect for individuals who thrive across the tech stack. You will cater to both development and operations teams, ensuring their needs are met effectively.Your primary focus will be two key areas: advancing our platform components (including WildFly, ActiveMQ, Keycloak, and the associated Java abstraction layer) and refining our release engineering pipeline (utilizing GitLab and Jenkins) alongside our Deployment Manager tools with Ansible. We appreciate proactive individuals who can integrate quickly into our fast-paced environment and take ownership from the outset.Key Responsibilities:Manage and enhance our platform components, ensuring they remain integral and user-friendly for our product teams.Streamline the release engineering pipeline, improving build automation to enhance deployment reliability.Develop and maintain the Java-based Deployment Manager and Ansible playbooks across various virtual machine environments (on-premises, Azure, AWS).Challenge existing complexities and advocate for simplification when warranted—your aim is to create a seamless platform experience.Assist in migrating on-premises infrastructure to cloud services such as Azure or AWS.Collaborate effectively with both development and operations teams, treating them as key stakeholders.Employ AI tools to enhance test coverage, documentation accuracy, automation, and troubleshooting.Work Style:We value mindset as much as skillset. The ideal candidate will:Focus on improving existing systems rather than proposing complete rewrites, respecting production reliability.Continuously evaluate the necessity of complexity and confidently pursue simplification.Engage product and operations teams as primary clients, gathering feedback and iterating on solutions while measuring success through user satisfaction.Take pride in delivering dependable, consistent results—reliable yet unremarkable excellence.Integrate AI into daily routines, fostering efficiency and effectiveness rather than treating it as a side project.Work independently while also being an integral part of a collaborative team.