Senior Software Developer

Bachelor’s degree in Computer Science / Engineering, or related field

Minimum 4 years of experience in Software development

Technical skills required:

  • Must have: Microsoft Studio  C# , ASP.NET, .NET Core , Web API, and Entity Framework development using Microsoft Visual Studio
  • Must have: Rest API
  • JavaScript, jQuery, HTML, and CSS.
  • Reporting : Crystal Reports , DevExpress , Telerik and others
  • Analytical skills,
  • Object oriented, Database Design
  • XML Schema
  • Responsive Web Design and browser compatibility issues
  • Microsoft SQL Server, Stored Procedures, replications

Will be responsible of:

  • Designing and Developing business application such as ERP & HR Systems.
  • Analyzing user requirements
  • writing and testing code, refining and rewriting it as necessary and communicate with any programmers involved in the project
  • researching, designing and writing new software programs
  • developing existing programs by analyzing and identifying areas for modification
  • integrating existing software products and getting incompatible platforms to work together
  • creating technical specifications
  • writing operational documentation
  • maintaining systems by monitoring and correcting software defects and bugs
  • working closely with other staff, such as project managers, other developers
  • investigating new technologies
  • Continually updating technical knowledge and skills by attending courses, reading manuals and accessing new applications.

Ability to work under pressure and prioritize tasks. Strong analytical abilities and interpersonal skills. Effective written and verbal English communication and documentation skills. Ability to work effectively in a team environment.

Interested candidates to email their CVs in Strict Confidentiality to Nathalie: nathalie.dib@necg.com.lb 

Only qualifying candidates will be contacted. The remaining CVs will be kept for other opportunities. Thank you for your understanding.