Software Engineer

Trouvé dans: beBee S LB - il y a 3 semaines


Beirut, Liban Careerverse Temps plein

Responsibilities:

Participate in the architecture, development, and deployment of the cloud SaaS platform.Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Participate and influence code reviews, design reviews for robust and scalable products ought to be able to work across engineering teams and architects.Work with product managers to define product roadmaps, translate roadmap into functional specs, and designs.Provide support and consultancy for the team that will focus on developing and enhancing the SaaS platform.Optimize the SaaS database design, SQL queries and keys.Implement solution using iterative processes, Agile development methodologies and test-driven development.Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Improve operations by conducting systems analysis and recommending changes in policies and procedures.Protect operations by keeping information confidential.

Qualifications:

Bachelor’s degree in the related field - Computer Science / Computer Engineering.5+ years of professional software development experience3+ years developing SaaS cloud platform software managing 50K+ users, 10K+ devices.Experience building large-scale, high-performance systems and software.Experience with Multi-tenant SaaS applications and a solid understanding of cloud technologies (AWS preferably)Experience with database administration, replication, and archiving (Preferably MySQL)Experience with REST APIs and JSONKnowledge spanning multiple platforms and architectures with deep understanding of algorithms, data structures, and performance optimization techniques.Extensive programming experience in Java, evaluating impacts on integration, inter-operability, reliability, performance, scalability, flexibility, and maintainability.Experienced with all technologies necessary for Internet applications: HTTPS, TCP/IP, Web sockets, etc.Expertise with heterogeneous, enterprise, distributed, object-oriented client/server and/or web-based systems design and implementation.Comfortable with Linux operating system

Skills:

Software DesignTeamworkAnalyze User NeedsAnalytical ThinkingCritical ThinkingProblem-SolvingEnjoys context-switching as quickly as the situation demands.Flexibility to work across several project areas.Outstanding verbal and written communication skills – English is required
  • Software Engineer

    Trouvé dans: beBee S LB - il y a 2 semaines


    Beirut, Liban Careerverse Temps plein

    Responsibilities:Participate in the architecture, development, and deployment of the cloud SaaS platform.Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Participate and influence code reviews, design reviews for robust and scalable products ought to be able to work...

  • Information Management Analyst

    Trouvé dans: beBee S LB - il y a 4 semaines


    Beirut, Liban European Investment Bank (EIB) Temps plein

    tendersglobal.net JOB DESCRIPTION Background Diversity, Equity and Inclusion are core principles at UNDP:  we value diversity as an expression of the multiplicity of nations and cultures where we operate, we foster inclusion as a way of ensuring all personnel are empowered to contribute to our mission, and we ensure equity and fairness in all our...