Brands
Magazine

ENL grows and manages a portfolio of more than 120 brands

Latest jobs

Software Engineer

Job from FRCI in Information and Communication Technology (ICT) - 16 Sep 2020

Outline of job role and purpose
  • Responsibilities:
  • Design, development and implementation of mission critical applications using Angular, Angular JS, .NET Framework and SQL technology stack in Microsoft cloud environment or on premise.
  • Design and develop robust, scalable, high performing, high-volume production applications.
  • Build internal systems and support business needs with your domain expertise.
  • Leverage your existing skills while learning and implementing new technologies as the business grows.
  • This position will work closely with other application development teams, business analysts, business stakeholders and QA teams.
  • Skills Requirements:
  • 2+ years of solid programming experience with C# (is a must),.Net Core, ASP.NET, MVC, Windows service, WCF, Web API, Windows form, WPF, Console Applications.
  • Experience with Microsoft Windows server tools(Active directory, IIS, Windows Event Viewer, Windows Server Services, Windows command based diagnostic tools, DNS, Window Server Manager).
  • Experience with SQL server Reporting services.
  • Experience in MS SQL Server is required and good knowledge in query optimization and data analysis is desired.
  • Expert knowledge of Web Services, REST, JQuery, SOAP and JSON is required.
  • Exposure to Microsoft Dynamics Platform, and Microsoft SharePoint is a plus.
  • Passionate programmer with expertise in developing applications for the iOS/Android platform.
  • Mobile development will be an advantage.
  • Ability to produce analysis, design documents and other technical documentation required by the Sales and Marketing Team.
  • Good Unit Testing and Integration Testing practices.
  • Excellent verbal and written communication skills both in French and English is mandatory.
  • Ability to work in constant high pressure situation. Ability to multi-task and manage multiple assignments in a fast-paced environment.
  • Prior experience on home grown enterprise level applications is preferable.
  • Agile/SCRUM Software Development Process experience is a plus.
  • Have been through the entire lifecycle i.e. from conceptualisation, development to deployment of mobile apps.
  • Education Required:
  • BS/MSC in Computer Science or equivalent with at least 2+ years of progressive experience in the Services industry and evidence of exceptional ability.