CrawlJobs Logo

Software Technical Lead

Egypt, Cairo · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Description

We are looking for a highly skilled and experienced Software Technical Lead to be the strategic guide and hands-on engineer responsible for driving the development and delivery of scalable software solutions. This role leads to technical execution across projects, ensuring translating business requirements in technical deliverables and alignment with business objectives.

Job Responsibility

  • Lead with Vision: Guide and mentor backend engineers to deliver end-to-end solutions that meet product goals, quality standards, and performance targets
  • Serve as the key link between business stakeholders and the delivery team, converting business requirements into actionable technical tasks for the product backlog
  • Ensure alignment with enterprise standards: Work closely with Architects, security, and governance stakeholders to ensure compliance and standardization without compromising agility
  • Engage in sprint ceremonies—including planning, refinement, stand-ups, demos, and retrospectives—to offer domain expertise and provide immediate feedback
  • Mentorship and team development: You provide mentorship and coaching to engineers, foster knowledge sharing and establish technical standards
  • Building reliable software solutions: You take technical responsibility for building and operating reliable, secure and high-performing software solutions
  • Lead estimation, implementation of new features and projects from a technical perspective

Requirements

  • University Degree in the relevant area
  • 5+ years of experience on Engineering roles
  • 3+ years of experience in the field of FMCG with focus on commercial and commercial finance areas
  • Strong proficiency in .NET Core, ASP.NET Web Forms, ASP.NET MVC, Angular, REST APIs, Azure Cloud Development, Node.js with expertise in JavaScript/TypeScript, building APIs and middleware using Express.js, PostgreSQL
  • Hands-on experience with SonarQube for code quality analysis and Aqua Security for container vulnerability management
  • Experience in data-driven applications, as well as strong expertise in database and data processing systems (OLTP, OLAP) is a plus
  • Cloud Technologies expertise in a wide range of Azure services such as: Compute (VMs, App Services), Storage (Blob, Table, Files, Data Lake), Networking (VNets, Load Balancers), Databases (Azure Database for PostgreSQL/MySQL), Integration Services (Azure Logic Apps, Service Bus, Event Grid), Analytics (Azure Synapse Analytics, Azure Data Factory, Databricks)
  • DevOps and CI/CD: Experience integrating Azure with DevOps tools for continuous integration, testing, and deployment
  • Stay updated with the latest trends and advancements in software engineering cascaded to CCH solutions
  • Flexibility to adapt solutions to changing requirements

Nice to have

Experience in data-driven applications, as well as strong expertise in database and data processing systems (OLTP, OLAP)

What we offer

  • Coaching and mentoring programs
  • Development opportunities
  • Equal opportunity employer
  • IT Equipment
  • Work with iconic brands
  • Supportive team
  • Volunteering Opportunities

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Technical Lead

8 matching positions

Sr Software Engineer / Sr Software Developer -- Technical Lead

A leading technology‑driven product company is seeking a Development Lead to ste...
Location
Location
United States , Quad Cities/Bettendorf, IA
Salary
Salary:
95000.00 - 125000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience (senior level)
  • 1–2+ years leading projects or managing developers
  • Java 8
  • MySQL
  • JavaScript/jQuery
  • Experience in Linux environments and Java Tomcat
  • Stable work history (no job hoppers)
  • Must currently live within 30 miles of the Quad Cities
Job Responsibility
Job Responsibility
  • Spend 50–75% coding (60% maintenance, 40% new feature development)
  • Lead and guide a team of 7 developers (3 U.S., 4 India)
  • Assign work, manage delivery, and support daily development activities
  • Partner closely with QA and Product for requirements, design, and execution
  • Work full‑stack: 60–70% backend, 30–40% frontend
  • Eventually own 1:1s and all responsibilities of the Development Manager
What we offer
What we offer
  • excellent benefits
  • Fulltime
Read More
Arrow Right
New

Technical Software Lead

We are seeking a Technical Software Lead with a mix of talent in areas related t...
Location
Location
United States , Dayton
Salary
Salary:
Not provided
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or Aerospace Engineering is required
  • Strong working knowledge of C++
  • Experience in multiple of the following: Java, Python, C++, Go, Rust, JavaScript, TypeScript, Angular, VueJs, NodeJS, OpenAPI, ArangoDB, Valkey, PostgreSQL, MinIO, Istio ServiceMesh, Redis, Knative, Kubernetes, Helm, Terraform, OpenContainer Initiative, OTEL, CMake, GitLab, and/or Kafka is desired
  • General experience with Artificial Intelligence/Machine Learning technologies, such as Tensorflow, PyTorch, LangChain, vLLM, PyTorch Lightning, SK Learn, LibreChat, Streamlit, KubeFlow, MLFlow, Bedrock, Fast API, Tune, Ray Train, Safe Tensors, and/or ONNX
  • Kubernetes Certified Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications are highly desired
  • Minimum of 10 years experience with Software Engineering
  • TS/SCI clearance
Job Responsibility
Job Responsibility
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
Read More
Arrow Right

Senior Software Technical Lead - Product Owner

We are seeking a Technical Product Owner who can effectively bridge business nee...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Object-Oriented Programming (Java, Spring Boot)
  • SOLID design principles and common design patterns
  • Microservices Architecture and cloud platforms (AWS, Azure)
  • RESTful APIs, SOAP web services, and Spring ecosystem tools
  • CI/CD pipelines (Jenkins, Git, Docker, Kubernetes)
  • Caching and performance tuning tools such as Redis and ElasticSearch
  • Big data technologies including Kafka and NoSQL databases
  • Testing frameworks including unit, integration, and BDD approaches
  • Strong understanding of Agile methodologies (Scrum/Kanban) and sprint execution
  • Ability to translate business requirements into actionable technical tasks
Job Responsibility
Job Responsibility
  • Own and manage the product backlog, defining, prioritising, and communicating a clear product vision
  • Translate business requirements into technical solutions through close collaboration with development teams
  • Lead sprint planning sessions, ensuring alignment between tasks and product goals
  • Drive product strategy, balancing technical debt, feature delivery, and customer needs
  • Communicate progress, risks, and technical challenges with stakeholders in a clear and structured manner
  • Ensure technical designs follow best practices and meet customer requirements
  • Collaborate with technical teams on architecture decisions and tool selection
  • Promote a strong understanding of product technical needs across the team
  • Foster innovation and continuous improvement within the product and technical landscape
  • Guide teams in aligning business priorities with technical delivery
What we offer
What we offer
  • Opportunity to work on large-scale, global products within a leading telecommunications organisation
  • Exposure to modern technologies and cloud-based architectures
  • Collaborative and inclusive work environment focused on innovation
  • Opportunities to influence product strategy and technical direction
  • Continuous learning through cross-functional collaboration and complex product challenges
  • Fulltime
Read More
Arrow Right

Technical Lead Software Engineer

IDEXX Veterinary Software is on a mission to offer the first vertical SaaS platf...
Location
Location
New Zealand , Auckland
Salary
Salary:
Not provided
idexx.com Logo
IDEXX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Senior Software Engineer leading the quality and delivery of a team or teams of Engineers
  • Experienced in evolving culture and process towards better engagement, agility, automated testing, and DevSecOps
  • Proven technical capability with software design
  • Experience leading technical advancements to solve complex problems
  • Experience with principles and best practices related to cloud technologies
  • Experience with modern web technologies (such as React), cloud backend technologies (such as GoLang, Typescript, and/or OOP languages), and cloud infrastructure platform AWS
  • Experience with unit testing
  • Strong OO design patterns, modular design
  • Experience building and consuming modern APIs
  • Lead or guide agile processes, including Scrum, Kanban, and/or others
Job Responsibility
Job Responsibility
  • Lead by example, being a role model that engineers can look up to for guidance
  • Create technical design documentation
  • Build large-scale or complex projects that are fit for purpose and achieve the desired result
  • Build code that is beautifully crafted, highly scalable, and maintainable
  • Monitor, evaluate, and improve projects as they are released (agile)
  • Write well-crafted unit tests
  • Provide senior code reviews to ensure that the code that is released is robust and does not break
  • Refactor the low-level framework objects to improve the performance and scalability of our platforms
  • Contribute to high-level tech stack-related discussions and aid in driving our application forward
  • Lead collaboration with cross-functional teams to better understand the broader aspects of our portfolio and collectively solve the challenges of scale
What we offer
What we offer
  • Structured onboarding, induction, ongoing training, and transparent performance-driven professional development
  • Rewarding salary packages, including lucrative incentive schemes for all
  • Continuous L&D (both internal and external)
  • Great tech kit for both work and personal use
  • Hybrid working with a great office space to collaborate - including a gym and rooftop terrace
  • Dog-friendly office
  • Fully subsidized Southern Cross Health insurance
  • Part subsidized parking via Parkable
  • Career pathways that will take you places if you are willing and able
  • Fulltime
Read More
Arrow Right

Embedded Software Technical Lead

This is an opportunity to join a fast paced program with DCS Corp’s U.S. Army Co...
Location
Location
United States of America , Sterling Heights
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Due to the sensitivity of customer related requirements, U.S. citizenship is required.
  • Bachelor’s Degree plus 12 years of experience in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or similar engineering degree.
  • Must be able to obtain and maintain a DoD Secret clearance.
  • Must be willing to be onsite and open to occasional travel.
  • Familiar with and has run/lead projects with the full SDLC.
  • Strong knowledge of Software Programming Languages such as C++, C#, C, etc. and the development of build scripts for software releases.
  • Strong Linux knowledge (command line, networking, administration, cyber).
  • Competent with git and the Atlassian toolsuite (Bitbucket, Jira, Confluence) or similar (like GitLab).
  • Understanding of Requirements Management and the usage of DOORS to maintain them.
  • Experience in developing Software Architectures and Detailed Software Designs that allow for modularity, commonality and reuse.
Job Responsibility
Job Responsibility
  • Provide active participation and leadership in the execution of defining software requirements, software design, implementation using Programming Languages such as C++, C#, C, etc., test and installation for the integration Software Solutions onto combat and tactical vehicle systems.
  • Provide expertise in evaluating and identifying system and software solutions that address Army Ground Vehicle requirements and challenges.
  • Lead the project sustainment with multiple CSCIs being developed.
  • Working with other SW leads, sharing opinions/experience.
  • Working with functional groups to define the project scope, working with our gov't customer when scope is adjusted to accurately and professionally define team limitations.
  • Working with multiple groups/teams and coming to a consensus on the scope definition based on requirement specifications.
  • Coordinating tasking through issue tracking system, running down scope, tagging up with engineers to assist with their features/bugs, etc.
  • Working with multiple groups/teams and assessing the 'what's really needed' from conflicting group opinions.
  • Establish and maintain Software Development Environment and Software Branch Strategies.
  • Fulltime
Read More
Arrow Right

Senior Software Technical Lead - Java

We are seeking a Senior Java Technical Lead to provide technical leadership acro...
Location
Location
Egypt , Giza
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in object-oriented programming and SOLID principles
  • Extensive hands-on experience with Java 8 or later versions
  • Solid understanding of software design patterns and architectural principles
  • Experience with Hibernate and ORM frameworks
  • Strong knowledge of SQL and NoSQL databases
  • Experience with unit testing and test-driven development practices
  • Proficiency in Spring Boot, Git, and Maven
  • Experience with containerisation technologies such as Docker and Kubernetes
  • Good understanding of microservices architecture
  • Experience integrating RESTful and SOAP-based APIs
Job Responsibility
Job Responsibility
  • Lead software development initiatives from design through to production delivery
  • Design scalable and maintainable software solutions aligned with best practices and business requirements
  • Ensure the technical team has a clear and shared understanding of system design and implementation approach
  • Implement business requirements in line with approved design documentation
  • Provide clear and accurate reporting on technical progress, risks, challenges, and recommendations
  • Coach and support technical team members, offering guidance throughout the project lifecycle
  • Select appropriate technologies and tools to meet customer and system needs
  • Manage multiple projects and priorities concurrently while maintaining delivery quality
What we offer
What we offer
  • Exposure to large-scale, enterprise-grade technology platforms within a global organisation
  • Opportunities to influence technical direction and architectural decisions
  • A collaborative environment that values knowledge sharing and continuous improvement
  • Access to structured training and certification opportunities
  • Clear pathways for career growth and internal mobility within VOIS
  • Fulltime
Read More
Arrow Right

Technical Lead (Software Engineering)

At Bentley Systems, we deliver solutions for complex infrastructure projects. Ou...
Location
Location
Lithuania , Vilnius; Kaunas
Salary
Salary:
4900.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience Level: Senior or Staff-level engineer with a proven track record in Software Development, specifically with cloud-native service development in a multi-region environment
  • Education: Bachelor's or Master's degree in Computer Science or Engineering (or equivalent relevant experience)
  • Technical Leadership: Strong technical judgment and the ability to lead an engineering team through influence, expertise, and a continuous learning approach rather than direct reporting lines
  • Agility & Ownership: Comfortable making decisions, taking ownership of technical outcomes, and seamlessly context-switching between focused coding and team coordination
  • Cloud & DevOps: Deep understanding of DevOps practices and complex technical architectures, including multi-tenant microservices and multi-cloud environments
  • Communication: Excellent communicator and collaborator who knows how to represent technical constraints and opportunities to non-technical stakeholders
Job Responsibility
Job Responsibility
  • Working with management and Product Managers, assume responsibilities including design, implementation, testing and support of product features, core components or event-driven cloud services
  • Design includes participating in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability
  • Set and maintain architectural standards for the squad, make and facilitate key technical decisions
  • Implementation includes using the latest development tools to turn the designs into software products and services
  • Support includes maintaining the existing code base and helping the support group
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Follow DevOps processes, from design through to delivery
  • Develop and use fully automated CI/CD pipelines to deliver code changes all the way into production
  • Learn and apply the latest technologies and coding patterns
  • Follow secure development practices
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Fulltime
Read More
Arrow Right

Technical Software Lead

We are seeking a Technical Software Lead with a mix of talent in areas related t...
Location
Location
United States , Dayton
Salary
Salary:
Not provided
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or Aerospace Engineering
  • Strong working knowledge of C++
  • Background in High Frequency Line-of-Sight (LOS) or Bistatic Radar is a plus
  • Experience in multiple of the following: Java, Python, C++, Go, Rust, JavaScript, TypeScript, Angular, VueJs, NodeJS, OpenAPI, ArangoDB, Valkey, PostgreSQL, MinIO, Istio ServiceMesh, Redis, Knative, Kubernetes, Helm, Terraform, OpenContainer Initiative, OTEL, CMake, GitLab, and/or Kafka
  • General experience with Artificial Intelligence/Machine Learning technologies, such as Tensorflow, PyTorch, LangChain, vLLM, PyTorch Lightning, SK Learn, LibreChat, Streamlit, KubeFlow, MLFlow, Bedrock, Fast API, Tune, Ray Train, Safe Tensors, and/or ONNX
  • Kubernetes Certified Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications are highly desired
  • Minimum of 10 years experience with Software Engineering
  • TS/SCI clearance
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Ability to independently dig into problems, uncover the root cause, and create a solution
Job Responsibility
Job Responsibility
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
  • Fulltime
Read More
Arrow Right