Home Jobs in Lebanon Senior Software Developer Jobs in Lebanon Senior Software Developer

Lead/ Senior Software Developer (C#.Net MVC)

Client of Al Daleel Employment Agency

3 - 5 years Lebanon - Lebanon

Bachelor of Science(Computers). Any Nationality

, Posted on May 17, 2018 1 Opening

Job Description

Email Job
Email sent successfully. X

Duties and Responsibilities:
Design and architect complex, scalable web applications
Develop and code business applications, multi-tiered web and client server applications
C#, API MVC, SQL Server, LINQ, Docker, basic understanding of GOF pattern
Basic knowledge in cross platform development (Net Core / .Net Standard 2.0)
Maintain and enhance existing applications
Knowledge in UI framework (such as React, Angular)
Write and supervise the technical product documentation
Technical design, mentoring and implementation of best practices and processes
Develop the software architecture based on the business requirements and constraints
Ensure efficiency of your team by giving them technical advices along the delivery process
Be responsible to deliver proof of concepts which validates technical choices
Organize knowledge sharing and continuous learning Education
Experience and Skills:
Bachelor degree in computer science or any related field
4+ years experience in building .NET Web applications
Intimate knowledge of .NET framework
Experience in building MVC Web API .Net Core applications (MVC Web API as base)
Solid Object-Oriented design skills
Experience in using Visual Studio tools including Team Foundation Server
A solid understanding of different software testing techniques
Experience in T-SQL and SQL Server in general
1+ years as software architect/technical lead
Experience in OOP and OOD, design patterns, n-tier applications, distributed applications, SOA
Knowledge in WWF(Windows Workflow Foundation)
1+ year experience with agile methodologies (SCRUM)
Strong experience working in all project life-cycles
Ability to mentor development staffs while implementing best practices and improving the development processes
Creative/innovative: proposes system improvements and offers alternative solutions to the different problems that may appear and proactively seeks solutions to improve processes and applications
Responsible, quick learner, innovative
Must be an effective communicator, balancing business goals with engineering goals, you efficiently manage a communication with the business owner of a project

Industry Type : IT - Software Services
Functional Area : IT Software


Senior Software Developer SOA MVC Agile Visual Studio Scrum LINQ Computer science Object oriented design Windows Workflow Foundation Client server applications

Login To ApplyRegister & ApplyApply Without Registration Report Abuse

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information.We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Client of Al Daleel Employment Agency

View Contact Details
Additional Information Required

Employer has requested some additional information along with your application for this job

Jobseeker Login

Log In With