Senior Software Developer
Kindly mention in the subject the position you are applying for. Your resume and motivation letter will be forwarded to the HR department for review against the requirements for the role in which you have expressed interest. A member of our Human Resources team will contact you soon if your profile is considered for the job vacancy, and if more information is needed. If you are not being approached by our Human Resources team, please consider your application automatically registered in our database.
The Senior Software Developer is responsible for the creation, maintenance and documentation of both mobile and desktop applications used by Al Majmoua to operate and direct its daily operational processes.
The Senior Developer should be comfortable around both front end and back-end coding languages, development frameworks and third-party libraries along directly coordinating with 3rd party providers to create, update and maintain all web services needed by those providers.
The Developer will be coordinating with the database developers to finalize all programming projects.
Responsibilities
- Analyze users’ needs, design, test, and develop software to meet those needs
- Recommend software upgrades for customers’ existing programs and systems
- Design each piece of the application or system and plan how the pieces will work together
- Document every aspect of the application or system as a reference for future maintenance and upgrades
- Collaborate with other computer specialists to create optimum software
- Coordinate with the support unit for incidents related to software development
- Responsible for all backend integration work.
- Translate application storyboards and use cases into functional applications.
- Write and maintain the relevant technical documentation
Skills Requirements
• Full stack developer
• Knowledge of front-end languages and libraries (e.g. HTML5, Css, XML, Javascript, Jquery, JSON, AJAX) and Javascript framework (e.g. Angular, React, Knockout JS)
• Experience with ASP.net Framework, SQL server and design/architectural patterns (MVC) / ORM Entity Framework
• Excellent troubleshooting skills
- Hands on experience in designing and developing high volume web services using API protocols and data formats (REST, JSON, and SOAP & XML)
- Solid background in algorithms and data structures
- Familiarity with RESTful APIs to connect Android/application to back-end services.
- .Net Core (nice-to-have)
- TFS/Azure DevOps or similar project management task and bug tracking solutions.
- Working knowledge with Git is preferred.
Our Tech Stack
- C#
- .Net 5.0
- Web services, WCF, Windows Services, MVC, REST API, object-oriented design, N-Tier architecture, optimization and multithreaded programming.
- MYSQL
- Redis
- Git
ملاحظة:
دليل مدني، شبكة المجتمع المدني، يوفر للمنظمات منصة لنشر الوظائف, وليس مسؤول عن عملية التوظيف. كل منظمة مسجلة على دليل مدني هي مسؤولة بشكل فردي عن منشوراتها وعن عملية التوظيف.
- Lebanon
- بيروت
- بيروت