Intermediate Software Developer - QUO

Beirut , Lebanon
full-time

TLDR

Intermediate Developers take ownership of significant portions of the codebase, mentor junior developers, and contribute to CI/CD pipeline improvements and modern feature implementations.

Aspire Software is looking for an Intermediate 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 :
Intermediate Developers are experienced contributors who work independently on moderate to complex features, mentor junior developers, and take ownership of significant portions of the codebase.

Key Responsibilities

  • Design and implement new features with minimal supervision
  • Lead technical initiatives within sprint work
  • Refactor and modernize legacy code
  • Mentor junior developers through code reviews and pair programming
  • Participate in architectural discussions and technical planning
  • Debug complex production issues across multiple systems
  • Write comprehensive unit and integration tests
  • Optimize database queries and application performance
  • Contribute to CI/CD pipeline improvements
  • Evaluate and implement new technologies and frameworks

Requirements

  • 3-5 years of professional software development experience
  • Strong proficiency in C#, TypeScript, or JavaScript
  • Experience with modern web frameworks (Angular, React, or similar)
  • Solid understanding of database design and SQL
  • Experience with RESTful API design and implementation
  • Proficiency with Git and version control workflows
  • Experience with Agile/Scrum development processes
  • Strong debugging and problem-solving skills

Preferred Skills and Qualifications:

  • Experience with cloud platforms (AWS, Azure)
  • Knowledge of microservices architecture
  • Experience with PowerBuilder or legacy system modernization
  • Understanding of dealer management systems or automotive industry
  • DevOps experience (CI/CD, Docker, Kubernetes)
  • Experience with test automation frameworks (Cypress, Selenium)
  • Active use of AI development tools for productivity
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Developer Q&A's
Report this job
Apply for this job