Job Description
<p>POSITION: <strong>Senior Backend Developer</strong></p><p><strong>Location:</strong> Lebanon (Remote) <strong><em>*</em></strong><em>Only applicants from this region will be evaluated</em></p><p><strong>Type of Employment:</strong> Full Time, Direct Hire</p><p><strong>Criteria: </strong>You will be provided with a technical proefficiency assigment to complete</p><p> </p><p><strong>THE COMPANY</strong></p><p>Logiswift Solutions (logiswift.com) is a solution developed by industry supply chain professionals from their lifetime experiences and incorporates their view of operational best practices. The software they offer began to take form in February 2006 and since has significantly evolved to meet the needs of various users working within the supply chain ranging from logistics to HR. The team has staff in Turkey, United Arab Emirates, Germany, and the United States.</p><p> </p><p>The Logiswift team is rapidly growing. Currently consisting of a small team, Logiswift is looking to aggressively build its team to deliver significant growth. With an inclusive culture and a desire to lead the marketplace, the right player will have the backing and ability to drive long term value and success.</p><p> </p><p><strong>SOLUTIONS</strong></p><p>While Logiswift has many solutions to offer, the team has chosen to focus on End-to-End Supply Chain visibility as their initial market offering. While the market continues to struggle under the weight of the pandemic supply chain issues, Logiswift has developed solutions that enables customers to manage container flow from the point of manufacture (overseas) to the point of arrive at a customer site (domestic).</p><p>The initial focus of their positioning is on industries where they have an extensive experience base: construction, projects, and third-party logistics. They are looking for the right resource to leverage their extensive experience in this space to shippers within the global marketplace who can benefit from the visibility and control solutions they provide.</p><p>With several installed customers already under their wings, Logiswift looks to leverage their learnings and worldwide footprint to quickly deliver additional business.</p><p> </p><p><strong>THE ROLE</strong></p><p>We are currently seeking a highly skilled Senior Backend Engineer to join our team. Our company is dedicated to developing cutting-edge web applications for enterprise supply chain related businesses, and we need someone who shares our passion for innovation and excellence.</p><p>As a Senior Backend Engineer, you will be responsible for developing and maintaining complex web applications, ensuring high performance and responsiveness of our applications. You will work closely with other team members and stakeholders to understand their needs and develop solutions that meet their requirements.</p><p> </p><p><strong>KEY RESPONSABILITIES</strong></p><p>· Design and implement scalable and maintainable backend solutions that meet business requirements.</p><p>· Develop, test, and deploy high-quality code and libraries for future use for data-heavy applications.</p><p>· Collaborate with cross-functional teams including UI/UX designers, frontend developers, and product managers to deliver effective solutions.</p><p>· Lead the development of technical specifications and documentation.</p><p>· Analyze and troubleshoot complex backend issues to identify root causes and develop solutions.</p><p>· Optimize application for maximum speed and scalability</p><p>· Continuously improve the quality of the backend codebase through code reviews, automated testing, and other best practices.</p><p>· Stay up-to-date with emerging trends and technologies in backend development.</p><p>· Mentor and coach junior developers</p><p> </p><p><strong>QUALIFICATIONS</strong></p><p>• At least 5 years of professional experience as a backend developer, working with .NET and MongoDB. </p><p>• Strong knowledge of C# and .NET Core, as well as ASP.NET Core concepts and features such as controllers, middleware, filters, dependency injection, etc. </p><p>• Experience with MongoDB and its driver for .NET, as well as MongoDB concepts and features such as collections, documents, queries, indexes, aggregation pipeline, etc. </p><p>• Experience with authentication and authorization mechanisms such as JWT, OAuth or IdentityServer, as well as security best practices such as encryption, hashing or CORS. </p><p>• Experience with testing tools and frameworks such as NUnit, xUnit or Moq, as well as integration testing using Postman or Swagger. </p><p>• Experience with code quality tools and practices such as StyleCop, Code Analysis or SonarQube. </p><p>• Experience with version control systems such as Git or SVN, as well as CI/CD tools and platforms such as Jenkins, GitHub Actions or Azure DevOps. </p><p>• Experience with cloud services and platforms such as Azure or AWS, as well as cloud concepts and features such as app services, functions, storage, etc. </p><p>• Experience with agile methodologies such as Scrum or Kanban, as well as tools such as Jira or Trello. </p><p>• Excellent communication and collaboration skills, as well as a positive attitude and a growth mindset. </p><p>• A portfolio or a GitHub profile that showcases your previous work and projects. </p><p> </p><p>If you’re passionate about developing user-friendly and visually appealing web applications and have a strong background in enterprise-style applications and data-heavy applications, we encourage you to apply.</p>