Senior Software Engineer
il y a 2 semaines
Overview
Electric Power Engineers, Beirut Office, is seeking a Senior Software Developer to be part of a dynamic and highly technical team. In this role, you will play a key role to help develop, maintain, and deploy cutting-edge cloud-based software products that serve the energy industry. You will have opportunities to work with the latest technologies and contribute to a growing portfolio of products that are helping shape the future of power systems.
Responsibilities
Principal Duties and Responsibilities:
· Play a key role on the software team to design, develop, test, and deploy cloud-based software solutions for the energy sector.
· Collaborating with cross-functional teams, including product management, design, and quality assurance, to ensure that the software meets the needs of the business and its customers.
· Ensuring that the software is of high quality, reliable, and maintainable, by following best practices for software development, testing, and deployment.
· Perform code reviews, review bug fixes, and contribute performance tuning to ensure high-quality deliverables.
· Helping the Development Leads to manage the technical risks of the project, by identifying potential issues and proposing solutions to mitigate them.
Qualifications
Required Education and Experience:
· Bachelor of Science in Computer Science or a similar technical field
· Minimum 7 (+) years of experience developing software or SaaS product.
· Expert knowledge of one or more of the following programming languages and their ecosystems: Python, Java, Kotlin, Typescript.
· Hand-on experience with cloud computing platforms and containerization technologies (e.g., Docker, Kubernetes).
· Understanding of CI/CD pipelines and version control (e.g., Git).
· Strong understanding of software development principles, algorithms, and data structures.
· Good problem-solving skills and the ability to work independently and as part of a team.
· Experience in integration projects, designing and implementing APIs with high-volume data exchanges with third-party systems.
· Ability to dive into new codebases, generate data-driven decisions for refactoring opportunities, and contribute code.
· Proven contributor across the software stack.
· Expert knowledge of one or more of the following programming languages and their ecosystems: Python, Java, Kotlin.
· Working knowledge of Database Design, SQL Queries and transactions.
· Experience working with AWS products and services.
· Familiarity with containerization technologies such as Docker and Kubernetes.
· Knowledge of best practices for deploying, scaling, and managing applications in a cloud environment.
Preferred Education and Experience:
· Experience developing software for the power industry is a strong plus · Familiarity with Quarkus, a Kubernetes-native Java stack for building cloud-native applications.
· Experience with Spring echo system
· Experience with designing FAST API python microservices
-
Software Engineer
il y a 2 semaines
Beyrouth, Beyrouth, Liban Flourish Temps plein 30 000 £LB - 60 000 £LB par anThe Role: We're an early-stage team building a project— a fully on-chain decentralized borrowing protocol — and we're currently looking to bring on two Web3 developers:Frontend Developer – to help update and improve our React.Smart Contract Developer – to build and integrate contracts using Solidity, , wagmi, etc.We're aiming to hire both by next...
-
Search Marketing Strategist
il y a 2 semaines
Beyrouth, Beyrouth, Liban Aspire Software Temps plein 9 000 $US - 18 000 $US par anWe are seeking a full-time Search Marketing Strategist with expertise in SEO, Google Ads, Google Analytics (GA4), Google Search Console, and Google Tag Manager (GTM) to support a portfolio of six subsidiary companies.As part of our portfolio marketing team, you will report directly to the Portfolio Marketing Manager and collaborate with six company...
-
Senior Software Sales Executive
il y a 1 semaine
Beyrouth, Beyrouth, Liban iHorizons Temps plein 60 000 $US - 120 000 $US par an- This is in Qatar, and you will need to relocate to Qatar and we will Provide Visa and Travel Flight tickets.Job ResponsibilitiesSales Life Cycle Ownership• Generate new leads by focusing on hunting for new opportunities through existing professional networks, cold calling and leveraging on other methods to contact the decision makers• Be a trusted...
-
Senior SEO Specialist
il y a 2 semaines
Beyrouth, Beyrouth, Liban Audacity Capital Temps plein 60 000 $US - 80 000 $US par anThe Role:As a Senior SEO Specialist, you will play a pivotal role in enhancing our online presence and driving organic traffic to our website. You will be responsible for developing and implementing effective SEO strategies, conducting keyword research, and optimizing website content.Develop and execute SEO strategies to improve search engine...
-
Senior Full Stack Developer
il y a 2 semaines
Beyrouth, Beyrouth, Liban e7e588b4-5473-43b6-ad57-fb3a060f9bd8 Temps plein 40 000 £LB - 120 000 £LB par anAspire Software is seeking a Senior Full Stack Developer with expertise in Java, Spring Boot, and VueJS to join our dynamic team in Lebanon.About Aspire Software: We operate and manage a portfolio of wholly-owned software companies, delivering mission-critical solutions across various sectors. Our focus on industry best practices enables us to ensure a...
-
Senior Human Resources Manager
il y a 2 semaines
Beyrouth, Beyrouth, Liban e7e588b4-5473-43b6-ad57-fb3a060f9bd8 Temps plein 60 000 £LB - 120 000 £LB par anWe are hiring at Aspire Software and are seeking an experienced Senior Human Resources Manager to join our growing team in Beirut, LebanonAs a Senior HR Manager for our global organization, you will be responsible for all HR aspects related to the regional leaders you will be partnering with closely. The role will be reporting to the local operations leader...
-
Senior Accountant
il y a 1 semaine
Beyrouth, Beyrouth, Liban Imdad Temps plein 40 000 $US - 80 000 $US par anThe Senior Accountant is responsible for executing and overseeing accounting activities across Accounts Receivable (A/R), Accounts Payable (A/P), Assets, and General Ledger (GL). The role includes preparing month-end close entries, performing accurate account reconciliations, and supporting financial analysis and reporting. The Senior Accountant ensures the...
-
Senior Accountant
il y a 1 semaine
Beyrouth, Beyrouth, Liban Imdad Temps plein 40 000 £LB - 80 000 £LB par anThe Senior Accountant is responsible for executing and overseeing accounting activities across Accounts Receivable (A/R), Accounts Payable (A/P), Assets, and General Ledger (GL). The role includes preparing month-end close entries, performing accurate account reconciliations, and supporting financial analysis and reporting. The Senior Accountant ensures the...
-
Senior Econometrician Associate
il y a 1 semaine
Beyrouth, Beyrouth, Liban UNHCR, the UN Refugee Agency Temps plein 40 000 $US - 80 000 $US par anDeadline for ApplicationsOctober 23, 2025Hardship Level (not applicable for home-based)C Family Type (not applicable for home-based)Family Staff Member / Affiliate Type UNOPS LICA Target Start Date Terms of ReferenceOperational Context:Lebanon hosts the highest number of refugees per capita globally, with over 1.3 million displaced Syrians and...
-
Senior Blockchain Engineer
il y a 2 semaines
Beyrouth, Beyrouth, Liban Sperasoft Games Temps plein 60 000 $US - 120 000 $US par anThe Role: What We're Looking ForSome experience (or strong interest) in blockchain development (Solidity, Rust, or similar)Familiarity with Web3 concepts (wallets, tokens, NFTs, DeFi, etc.)Basic understanding of JavaScript, TypeScript, or similar languagesProblem-solving mindset and a desire to experiment, learn, and growComfort working in a collaborative,...