مطلوب مهندس برمجيات لدى Basic في الصنايع ، محافظة بيروت ، لبنان
Senior Software Engineer
About the job
Location: Dunant, Beirut, Lebanon
This a unique opportunity to join a fast-growing company with high use of cutting-edge technology and automation. We seek a full-stack developer with a proven track record in implementing complex solutions across distributed systems using various programming languages and frameworks.
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Duties and Responsibilities
- Develop quality software and web applications, analyze, and maintain existing software applications
- Design highly scalable, testable code, and fix programming bugs
- Modify existing software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
- Direct system testing and validation procedures.
- Direct software programming and documentation development.
- Consult with departments on project status and proposals.
- Work with departments on technical issues including software system design and maintenance.
- Analyze information to recommend and plan the installation of new systems or modifications of an existing design.
- Consult with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements
- Design and develop software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
- Prepare reports on programming project specifications, activities, or status.
- Confer with project managers to obtain information on limitations or capabilities.
Requirements and Qualifications
إقرأ أيضا:مسؤول حسابات Preply في جبل لبنان, لبنان – وظيفة شاغرة للباحثين عن عمل- Bachelor’s degree or equivalent experience in Computer Science or a related field
- Development experience: about 5 years
- Programming experience in .Net, Android, SQL, and SQL performance
- Salesforce developer certification is a plus. If not available, it will be provided.
- Integration experience is a plus
- Passionate about programming, performance, and continuous learning
- Able to communicate effectively through verbal and written means
- Able to work under pressure
- Fast learner