Full Stack Developer
Join over 1k people and receive free job offers in your inbox
Who We Are:
Novelus Team is a group of innovative people, excessively focused on accelerating technology deployment. We live by our Core Values of Furtherance, Audacity and Resilience. Our most important asset is our employees which is why we focus on providing a progressive, vibrant and empowering culture.
Why Novelus:
This is a great opportunity to be part of a company with record growth. Novelus employees enjoy a comprehensive set of benefits, including but not limited to:
- Friendly and collaborative work environment
- Personal and professional growth opportunities
- Exposure to dynamic projects and the latest technologies
Who We’re Looking For:
We are currently hiring a skilled Full Stack Developer who’s passionate about coding, to be working on Software and Telco projects .
What You'll Do:
- Self-driven, motivated and has passion for Software Development using existing/new technologies
- Develop .NET web applications using .NET CORE, C#, SQL, HTML5.0, JavaScript, REST Services
- Develop Microservices using .Net Core running in containers and communication with different Data Stores (Relational or Non-Relational)
- Develop event-based applications using queues or pub/sub tools like RabbitMQ/REDIS/Kafka
- Experience with web tools/technologies such as JavaScript, Bootstrap, JSON and one or more of the client-side frameworks such as Angular 2+ , React, Knockout, etc.
- Strong knowledge and experience with Structured Query Language (SQL)
- Developed containerized applications using Docker (container image buildup, multi-stage build images)
- Developed and deployed application using Kubernetes clusters (Pods, Deployment, Services, etc)
- Design and Develop software based on Agile SDLC methodology (standups, estimation, iterative development CI, demos, retrospectives)
- Experience migrating code through various environments, creating code branches, resolving merge conflicts
- Contribute to building a Continuous Integration & Continuous Development for Automated delivery solution
- Stay well-informed of new capabilities and cloud services to proactively incorporate them within the platform
- Ability to work under minimal supervision, adhere to deadlines and effectively collaborate in a team environment
- Adopt cloud Native architecture and latest trends in the cloud computing world using Microsoft AZURE as a cloud provider
What You'll Need:
- 4+ years of professional hands-on experience in developing high performance and highly scalable software application in an agile environment
- Solid understanding of .NET CORE, C#, Microsoft Visual Studio IDE, ASP.NET, AJAX, Entity Framework and Front-end technologies like HTML/HTML5, CSS, Javascript, JQuery, React etc.
- Experience with Git, Third-Party SDK integrations, RESTful APIs, OAuth, JSON & Web Services
- Fundamental knowledge of Object-Oriented design, data structures, problem solving & complexity analysis
- Able to communicate and actively provide feedback of best practices and design patterns for other Junior developers in the team
- Strong analytical skills, ability to multi task while working independently in fast paced environment workspace
- Basic understanding of ETL Processes and integrations with external systems
- Basic understanding of the Microservices architecture
- Strong understanding of the MVC architecture, Repository pattern and unit of work
- Knowledge of Cloud Architecture and cloud computing concepts Is a plus
- Knowledge of mobile Applications development using hybrid or Native approach is a plus
geo
in Lebanon , Beirut city
number of positions
1 Jobs available, apply now
job type
FULL TIME
experience years
Mid-Senior level
This job is closed
register to get alert of new jobs
2 years ago
×
×