Senior Software Engineer
4 months ago
**Company Overview**
Lendo's crowdfunding platform relies on advanced technologies which allow thousands of investors to participate in various investment opportunities. Designed specifically for the needs of small and medium businesses, Lendo offers instant, short-term finance-against-invoice solutions, so a company's cash flow does not suffer every time it accommodates its clients with extended or flexible payment terms. Lendo's fintech experts combine financial expertise with advanced technology to bring solutions that can turn waiting time into valuable win-wins for all parties involved.
**What You Will Be Doing**
- Working on cutting-edge technologies.
- Security is at the heart of what we do at Lendo; writing secure and testable code is a must.
- Be part of a two-week sprint executing on the backlog in lockstep with developers as part of an Agile team.
- Collaborate with product management, support, and engineering teams to establish priorities, understand requirements, formulate test plans and execute them accordingly.
- Work as an independent contributor or do pair programming when required with a team of developers and test engineers.
- Design and implement new features, maintain the existing code by fixing bugs, and reduce technical debt.
- Evaluate emerging technologies and incorporate these into the product and company vision.
- Where necessary, provide training and mentorship to the junior team members.
- Review integrations to ensure completeness and quality standards are maintained.
- Manage, measure, and monitor the KPIs.
- Drive a quality culture that can scale by ensuring relevant testing techniques, such as unit tests, code reviews, integration testing, and snapshot testing.
- Identify trade-offs to various implementations and can make decisions about which solution would be best for a given situation.
- We design it. We test it. We build it. We ship it. We document it. You own it all. The good, the bad, the ugly, and the glory.
**What You'll Get**
- Join us at the forefront of one of the most exciting and rapidly evolving fintech industries.
- We’re agile, we’re growing and so will you At Lendo, there’s space for exponential professional development and room to make a huge impact on the business going forward.
- Highly competitive benefits and vacation package.
- Ability to work for one of the fastest-growing companies with some of the most talented people in the industry.
- Regular team outings, fun, hardworking, and casual environment.
- Endless growth opportunities.
**What The Role Requires**
- Strong background in at least 3 of the following areas: Cloud Architecture, Systems Design, Software Development, Clean Code, Highly Scalable Systems, and CI/CD.
- Strong skills in writing high-performance, multi-threaded, efficient, and maintainable software code.
- Familiarity with HTTP, HTML, JSON, and similar web-based development technologies, and with building complex multi-tier parallel distributed systems that communicate via them (such as the backend of complex websites)
- Knowledge of SQL and experience working with relational databases (MySQL, PostgreSQL, Oracle, or MS SQL Server) & ORM technologies (JPA2, Hibernate).
- Good knowledge of various design patterns and ability to refactor the code using the industry best practices.
- Good understanding of Git, GitFlow, and Maven (profiles, dependency management, and multi-modules).
- Hands-on experience with Test Driven Development (TDD) and strong knowledge of QA methodologies, tools, and processes.
- Good experience developing and integrating with REST/SOAP APIs and MQs.
- A passion for technology, learning, and problem-solving.
- Able to work in and manage a diverse team.
- Strong communication skills and the ability to lead technical discussions.
- The ability to prioritize and remain calm under pressure.
**Nice To Haves**
- Good working knowledge of Kafka.
- Basic understanding of SCRUM.
- Experience using public (or private) cloud provider platforms like GCP, AWS or Oracle, Kubernetes, and Docker containers.
- Experience working in or basic knowledge of Redis, Sentry, React native, Jenkins.
- Experience with analyzing thread safety and race conditions, parallelism, synchronization, and locking, including between threads, between machines in a cluster, and in the database, including optimistic and pessimistic locking.
- Hands-on experience with Business-Driven Development (BDD).
- Any Java or related certification.
-
Senior Cloud Software Engineer
4 weeks ago
Riyadh, Saudi Arabia Tempo Software Full timeHas 4+ years of experience in server-side development of commercial web applications in Java and/or KotlinDegree in Computer Science, Software Engineering, or related studiesWorking knowledge of Computer Science fundamentals: big-O, basic data structures, and algorithmsHas experience with Kubernetes, Kafka (or similar systems)Skills in designing APIsAbility...
-
Senior Software Engineer
3 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia PARK Senior Villas Chandler Full timeAbout UsPARK Senior Villas Chandler is a leading provider of innovative solutions for the hospitality industry. Our company is dedicated to delivering exceptional experiences for our guests and partners.The JobWe are seeking a highly skilled Senior Software Engineer - Frontend Expert to join our team. As a key member of our engineering team, you will be...
-
Senior Software Engineer
4 months ago
Riyadh, Saudi Arabia Mozn Full timeMozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for...
-
Senior Application Support Engineer
4 months ago
Riyadh, Saudi Arabia NEC Software Solutions Full timeCompany Description **NEC Software Solutions (India)** On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation. We have more than 30 years of experience in...
-
Senior Software Engineer
4 months ago
Riyadh, Saudi Arabia D360 Bank Full timeSenior Software Engineer - Android **Responsibilities** - Contribute to the overall design and architecture of the codebase - Understand the Android platform, write code in Java, familiar with Android development tools. - Collaborate with cross-functional teams, including product management, design, and engineering, to develop and implement new features. -...
-
Senior Software Engineer
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Arthur Lawrence Full timeJob Requirements:We are seeking a highly skilled Senior Software Engineer to join our team at Arthur Lawrence in Riyadh, KSA. The ideal candidate will have a strong background in software development, with a minimum of 8 years of experience in modern programming languages.Key Responsibilities:Develop software solutions using React and integrate with backend...
-
Senior Software Engineer
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Cognizant Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer with 8 to 12 years of experience to join our dynamic team at Cognizant. The ideal candidate will have extensive expertise in Azure Machine Learning, DevOps, Containerization, Artificial Intelligence, Machine Learning, Orchestration, Infrastructure as Code, and Version Control.Key...
-
Senior Application Support Engineer
4 months ago
Riyadh, Saudi Arabia NEC Software Solutions (India) Full time**Company Description** NEC Software Solutions (India)** On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation. We have more than 30 years of experience in...
-
Senior Solutions Architect
4 months ago
Riyadh, Saudi Arabia Software AG Full timeOur story goes beyond technology. We put people first - employees, customers, and partners. We build strong teams and cultivate relationships that last. We provide incomparable products, solutions, services, and technical excellence for our customers. We are a team of over 5,000 colleagues across 70+ countries who value inclusion, integrity, and innovation....
-
Senior Software Engineer
3 months ago
Riyadh, Saudi Arabia TalPods Full timeAt TalPod, we are a team of exceptional Software Engineers who thrive on solving complex software challenges. Our passion lies in building great software and nurturing the brightest talent to become world-class engineers. We are looking to hire a senior-level engineer for this role for one of our partners, one of Saudi's most successful and large food-tech...
-
Senior Software Quality Assurance Engineer
3 months ago
Riyadh, Saudi Arabia D4DS Full timeWe are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open...
-
Senior Backend Developer
3 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia PARK Senior Villas Chandler Full timeAbout the Opportunity: Park Senior Villas Chandler is seeking a highly skilled and experienced Senior Backend Developer to join our growing team. As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications and systems. You will play a key role in implementing scalable and...
-
Senior Software Engineer
4 months ago
Riyadh, Saudi Arabia Niceone Full time**Responsibilities**: - Work with other engineers to architect and implement software solutions. - Analyze and troubleshoot software problems. - Stay up-to-date on the latest software development trends. - Work independently and as part of a team. **Qualifications**: - Bachelor’s degree in computer science or a related field. - 5+ years of experience in...
-
Senior Software Engineer
4 months ago
Riyadh, Saudi Arabia D360 Bank Full timeSenior Software Engineer - Dot Net The Senior Dot Net Core Developer (Dot Net Core, Git, SQL, REST API, Test Driven Development), will work closely with Business Analysts & Product Owners to refine user stories and requirements and identify, prioritize, and execute tasks within the software development life cycle. He/ she Will mentor junior developers, work...
-
Senior iOS Software Engineer
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Delivery Hero SE Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Engineer to join our team at Delivery Hero SE. As a key member of our engineering team, you will play a crucial role in designing and developing high-quality iOS applications.Key ResponsibilitiesSoftware Development: Stay up-to-date with the latest software development methodologies and technologies to...
-
C4I Software Engineer
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Dalma Tech2 Full timeJob SummaryWe are seeking a highly skilled C4I Software Engineer to join our team at Dalma Tech2. The successful candidate will be responsible for designing, developing, and maintaining software for large-scale real-time air defense systems.Key ResponsibilitiesPerform analysis and resolution of software assigned system software and proposed...
-
Senior Automation Software Testing Engineer
3 months ago
Riyadh, Saudi Arabia robusta Full timeAs a Senior Automation Software Testing Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through automated testing techniques. Your responsibilities will include: - Develop and maintain automated test scripts using Java programming language, ensuring their efficiency, reliability, and reusability. -...
-
Senior Backend Software Engineer
3 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Delivery Hero SE Full timeWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Delivery Hero SE in Riyadh. As a key member of our team, you will play a crucial role in driving the development of our platform, which serves millions of users.The ideal candidate will have a strong track record of delivering high-quality software solutions, with a focus on...
-
Senior Software Developer
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ghobash Group Full time{"Job Title": "Senior Software Developer", "Company Overview": "Gulf Business Solutions (GBS) is a leading information and technology solutions provider in the kingdom of Saudi Arabia. With over thirty years of experience, we have grown to an enterprise supported by over five hundred employees, offering a rich portfolio of products and services ranging from...
-
Senior Software Engineer
1 week ago
Riyadh, Ar Riyāḑ, Saudi Arabia Quant Data & Analytics Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team at Quant Data & Analytics. As a key member of our backend development team, you will play a crucial role in designing, developing, and maintaining our backend systems, ensuring high performance and responsiveness to requests...