Senior FullStack Developer - C#/Python/Java
Beirut, Beirut Governorate, Lebanon
Valsoft Corporation
Valsoft's focus is to acquire and grow vertical software businesses that provide mission-critical solutions in their respective niche or market.Aspire Software is looking for a Senior FullStack 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.
What your day will look like:
- Design, develop, and implement software applications according to project requirements.
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Design, develop, and maintain scalable web applications and AI model integrations.
- Implement APIs and microservices for communication between frontend, backend, and AI models.
- Optimize application performance and security.
- Collaborate closely with data scientists and AI engineers to implement efficient solutions.
- Ensure best development practices, including testing, documentation, and CI/CD.
- Research and propose technological and architectural improvements for the project
Requirements
- 5+ years of experience in software development
- Experience in software development, with a strong track record of leading and delivering complex software projects.
- Experience in programming languages such as C#, Python, Java.
- Experience in Databases: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase).
- Experience with GraphQL and REST APIs
- Strong understanding of coding best practices, design patterns, and software architecture principles, with a commitment to writing clean, maintainable, and efficient code.
- Hands-on experience with the entire software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
Desirable Qualifications
- Experience with MLOps and automation of AI model life cycles.
- Knowledge of WebSockets and real-time architectures.
- Experience in serverless application development.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Architecture CI/CD GraphQL Java Microservices MLOps MongoDB MySQL NoSQL PostgreSQL Python Research SDLC Security SQL Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.