- Why Join
-
-
-
Why join Aspire Software?
We like to work with passionate people.
-
-
- Portfolio
- Resources
-
-
-
-
Got a question about us?
Would you like to introduce us to your company? we’d love to hear from you.
-
-
- Careers
- Why Join
-
-
-
Why join Aspire Software?
We like to work with passionate people.
-
-
- Portfolio
- Resources
-
-
-
-
Got a question about us?
Would you like to introduce us to your company? we’d love to hear from you.
-
-
- Careers
Senior Software Developer ( Cloud )
Senior Software Developer ( Cloud )
Job Openings > Senior Software Developer ( Cloud )
Aspire Software is looking for a Senior Software Developer - Cloud ( Hybrid Position )to join our team in Lebanon.
Here is a little window into our company: Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft’s global portfolio of 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.
Required:
• A Computer Science/Software Engineering degree, or equivalent experience
• 3+ Years Overall Backend Development experience.
• 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
• 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
Optional (Nice to Have):
• React.JS, HTML, CSS
• Experience with Jira & Confluence
• Experience with Gitlab/GitHub
• Knowledge of Postman
• Knowledge of Incident, Problem, and Change Management
What your day will look:
High level
• Daily scrum with the technical team
• Technical design sessions to outline technical stories in the backlog
• Implementation, deployment and testing of active technical stories into multiple environments
• Infrastructure design sessions to manage components on cloud platforms
• Periodic code reviews and demos of progress
In detail
• Create/update backend services on AWS infrastructure (Gateway API, Lambdas, ALB, ECS/EKS) using javascript/python and relevant frameworks
• Manage collections and schemas in MongoDB atlas
• Code peer review for pull requests in github
• Manage docker configs for both serverless and server-based code
• Create/Updating coding pipelines in AWS for delivery
• Manage/Optimize AWS/MongoDB Atlas services for optimal flow and application scaling
• Create/Update unit, integration and end-to-end tests