Intermediate Software Developer - MSI

🏢 Valsoft Corporation
📍 Beirut, LebanonFull-timeHybrid
📅 Posted: 2w ago🔄 Updated: 2w ago
CV%
✨ AI Summary
Aspire Software is seeking an Intermediate Software Developer for their team in Lebanon. The role focuses on backend development with a full-stack leaning, requiring strong skills in Java/Spring/Hibernate and production experience with React/Node.js. Responsibilities include designing and refactoring APIs and services, understanding multi-tenant SaaS, writing tests, and ensuring feature quality in a modernizing product environment. Experience in e-commerce is preferred. The candidate must have solid experience with legacy .NET & SQL Server, including ASP.NET and SQL Server schema design, stored procedures, query optimization, and migrations. They should also be comfortable reading and refactoring older codebases. For the modern stack, production experience with React is essential, along with familiarity with .NET Core / .NET 6+ or equivalent, and PostgreSQL experience. The role also emphasizes the daily use of AI coding assistants like GitHub Copilot, with the ability to effectively prompt and critically evaluate AI-generated code. Strong problem-solving, attention to detail, and communication skills are also required, particularly in explaining technical trade-offs to non-technical stakeholders. The ideal candidate is comfortable working in environments where legacy and modern systems coexist.
Required Skills
Information Technology
JavaSpring BootHibernateReactASP.NET CorePostgreSQLREST APICopilotClaudeSoftware EngineeringPrompt EngineeringDebuggingTechnical Documentation
Other
.NET 6+Entity Frameworkcode generationrefactoring
Soft Skills & Professional Competencies
Problem SolvingAttention to DetailCommunication
Nice to have:
Business, Sales & Management
E-Commerce
Requirements
Legacy .NET & SQL Server - Solid experience with ASP.NET (Web Forms, MVC, or Web API) and .NET Framework - Strong SQL Server skills: schema design, stored procedures, query optimization, and migrations - Comfortable reading, maintaining, and refactoring older codebases without breaking things Modern Stack - Production experience with React (hooks, component architecture, state management) - Familiarity with .NET Core / .NET 6+ or equivalent modern backend frameworks - PostgreSQL experience: schema design, indexing, query tuning, and ORM usage (Entity Framework or similar) - Understanding of REST API design and integration patterns AI-Assisted Development - Active, daily use of AI coding assistants (GitHub Copilot, Claude, Cursor, or similar) - Comfortable prompting AI tools effectively for code generation, debugging, refactoring, and documentation - Able to critically evaluate AI-generated code knowing when to trust it, when to fix it, and when to throw it out - Uses AI to move faster without sacrificing quality or understanding General - Strong problem-solving instincts and attention to detail - Good communication you can explain technical trade-offs to non-technical stakeholders - Comfortable working in environments where legacy and modern systems coexist
Description
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.Role OverviewLooking for a backend-leaning full stack engineer who is strong in Java/Spring/Hibernate, has production React/Node experience, can design and refactor APIs and services, understands multi-tenant SaaS concerns, writes tests, owns feature quality, and can work effectively in a modernizing product environment. E-commerce experience is the best fit; platform-engineering depth is not the goal for this hire. JD sent via email
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00