https://bayt.page.link/rH2emKLpdurracpc8
Back to the job results

Software Developer - AI / C#/ API / Java

2 days ago 2025/06/18
Other Business Support Services
Create a job alert for similar positions

Job Description

Aspire Software is looking for a Software Developer - AI / C# / API / Java 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:


Your primary mission is to design, develop, and integrate advanced new features into our platform. You will be responsible for building a new .NET/C# web application, refining AI prompt strategies, and embedding these capabilities within automated processes. Additionally, you will maintain and enhance an existing Java-based application, ensuring its stability, performance, and smooth integration with our new developments.


Day-to-Day Breakdown:


  • 50% – Development & Integration: Build and test a new web platform using .NET/C#, while also maintaining and enhancing our existing Java application.
  • 20% – AI & Prompt Engineering: Design and refine AI prompts, leverage OpenAI APIs, and integrate generative AI capabilities to automate complex workflows.
  • 15% – Collaboration & Code Quality: Work closely with team members, participate in code reviews, and ensure adherence to best practices in software development.
  • 15% – Research & Innovation: Stay updated on emerging AI trends, experiment with new technologies, and continuously propose improvements to our automated workflows.

Development & Integration


  • Design and Build .NET Solutions: Architect and implement a new platform that manages AI-powered automation workflows using .NET/C#.
  • Maintain & Enhance Java Application: Provide ongoing maintenance, updates, and bug fixes for an existing Java-based application to ensure its continued performance and reliability.
  • API & Service Integration: Develop and maintain integrations between automated workflows, third-party APIs, and our main platform, ensuring smooth data exchange and functionality.
  • Prompt Engineering: Develop, test, and refine AI prompts to enable intelligent, automated responses within correspondence workflows.
  • Quality and Documentation: Write clean, efficient, and well-documented code, following industry’s best practices and coding standards.

Collaboration & Continuous Improvement


  • Team Collaboration: Work closely with other developers, product managers, and stakeholders to gather requirements and translate them into technical solutions.
  • Documentation & Best Practices: Create and maintain detailed documentation for system designs, integrations, and technical processes.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.