Valsoft
Posted 19 days ago
Senior Software Developer
BeirutOn-siteFull-time
AI Summary
Senior software developer building enterprise web applications with Node.js or Python on AWS, leveraging AI tools for development to deliver mission-critical solutions across multiple verticals.
About this role
Aspire Software is looking for a Senior 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.
What your day will look like:
- A Computer Science/Software Engineering degree, or equivalent experience
- 5+ Years Overall Backend Development experience.
- Demonstrated proficiency using AI tools for devlopment
- Node.js (Nest.js/Next.js/Express) OR Python (Flask/Django), No SQL databases (MongoDB)
- Experience creating enterprise Web Applications on AWS with strong knowledge of: API Gateways, Lambda Function, Cognito, Amplify, Application Load Balancers, ECS/EKS
- Experience building AWS architectures for Web Applications using VPCs, IAM security policies, Kubernetes, Docker and MongoDB Atlas
Requirements
- Excellent troubleshooting skills and ability to work under pressure (i.e. site outages)
- You are detail and results-oriented, self-motivated, and persistent
- You have analytical, problem-solving, and decision-making skills
- Excellent interpersonal and communication (verbal and written) skills
- You enjoy a challenge and are curious, and with a passion for innovating
.
Skills
PythonNext.jsDjangoDockerKubernetesReactAWSPrompt engineeringFlaskNode.jsLambdaMongoDBAPI GatewaysNestJSExpressCognitoECS/EKSAmplify