Menu

Senior Software Engineer

We are currently looking for a skilled senior software engineer to join our team in Beirut. This is an excellent opportunity for software engineers who would like to immerse themselves in challenging and exciting applications.

Job description:

Develop enteprise and mobility information systems by designing, developing, and installing software solutions.

Job responsibilities include:

  • Determining operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Preparing and installing solutions by determining and designing system specifications, standards, and programming.
  • Using state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Providing information by collecting, analyzing, and summarizing development and service issues.
  • Developing software solutions by studying information needs; conferring with users; designing databases; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

Job requirements and skills include:

  • Experience with C#, .NET, Windows Communication Foundation (WCF), WebAPI, and Entity Framework development using Microsoft Visual Studio
  • Experience in Model-View-Controller (MVC), JavaScript, jQuery, HTML, and CSS
  • Experience in Analytical and Reporting platforms and tools (Telerik, DevExpress, Infragistics, and others)
  • Analytical skills, database design knowledge and object oriented design
  • Solid understanding of Responsive Web Design
  • Extensive knowledge in browser compatibility issues and solutions
  • Experience using jQuery plugins, Twitter's Bootstrap CSS
  • Proficiency with Microsoft SQL Server 2016 and later TSQL development
  • Proficiency with Team Foundation Server (TFS) and Git code repositories

Major requirements for this position are:

  • Advanced knowledge of HTML, XHTML, CSS and JavaScript
  • Advanced knowledge of object oriented programming
  • Experience with Visual Studio, ASP.NET, and C#
  • Analytical skills, database design knowledge and object oriented design
  • Advanced knowledge of Microsoft SQL and XML

Location:

Compensation:
Successful applicants will receive the following compensation package as part of their contract:
  • Attractive salary based on knowledge and previous experience
  • Flexible working hours
  • Medical insurance