CrawlJobs Logo

Senior Software Technical Lead

vodafone.com Logo

Vodafone

Location Icon

Location:
Egypt , Giza

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled technical professional to lead the design, development and delivery of software solutions across multiple projects. The individual will guide the technical team, ensure best‑practice implementation, oversee code quality, provide coaching, estimate technical requirements, and support production systems. This role is ideal for someone with deep technical expertise, strong communication skills and the ability to drive innovation and collaboration across teams.

Job Responsibility:

  • Lead end‑to‑end technical delivery from planning to production readiness
  • Design software applications that align with best practices and customer requirements
  • Ensure the technical team fully understands solution designs and adheres to documentation
  • Provide coaching, mentoring and technical guidance to all team members
  • Select appropriate technologies and tools to meet customer needs
  • Manage multiple projects simultaneously while ensuring quality standards
  • Maintain consistent reporting on progress, risks and technical challenges
  • Review code, enforce coding standards and ensure features are fully unit‑tested
  • Identify and escalate issues affecting quality or delivery
  • Support technical estimations across the project lifecycle, including high‑level estimates for RFPs
  • Promote teamwork, assign tasks that match team members’ strengths and offer constructive feedback
  • Demonstrate flexibility when handling changes in timelines and requirements
  • Uphold strong commitment to business priorities and encourage a collaborative environment
  • Support production systems and ensure adherence to service level agreements
  • Encourage innovation, evaluate new ideas and provide guiding feedback for improvements

Requirements:

  • 9+ years of professional technical experience
  • Bachelor’s degree in computer science, engineering or an equivalent field
  • Excellent knowledge of key technologies including: Object‑oriented programming, design patterns, microservices and SOA
  • SOLID principles, threading, collections, relational and NoSQL databases
  • Redis, Kafka, ElasticSearch, GraphQL, MongoDB
  • Spring Boot, Spring Security, Spring Integration, Spring Cloud, Spring 5, Spring Data
  • Maven, Gradle, Git, Kubernetes, Docker
  • Linux, shell scripting, Jenkins concepts
  • REST APIs, SOAP web services, clean code, cryptography
  • AWS development, functional and reactive programming
  • Integration testing, BDD and TDD
  • Skilled at troubleshooting, quality assessment and ensuring maintainable code
  • A strong communicator capable of simplifying complex topics
  • Calm and efficient under pressure while maintaining quality
  • Proactive, positive, collaborative and committed to personal and team growth
What we offer:
  • Opportunity to lead complex, high‑impact technical projects within dynamic teams
  • Exposure to a diverse range of modern development tools, frameworks and cloud technologies
  • Professional growth through coaching, architecture design and multi‑project leadership
  • Ability to influence technical direction and innovation across the team
  • Experience supporting mission‑critical production systems and contributing to continuous improvement

Additional Information:

Job Posted:
March 04, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Technical Lead

Windchill Development Senior Technical Lead

Sopra Steria is seeking a Windchill Development Senior Technical Lead in Bengalu...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Windchill customization & implementation and configurations, reporting framework customization, workflow customization, customer handling
  • Good experience in Windchill PDMLink, MPM link, Parts Link or Client customization (server/client side)
  • Experience in various PDMLink Customizations like Action Framework Form Processors MVC Table builders Data Utility Listeners Validators Filters Business Rules Listeners
  • Experience in various Business Administration Configurations like Type and Attribute Management working with OIR s Lifecycle Template Administration Workflow Template Administration, Policy Administration, Participant Administration ,Preference Management, Analysis of Customer Requirements, Solution Design, Development for new enhancement requests, Build preparation for the developed requirements
  • Strong knowledge of CAD management, Document management, Parts Management and Change management
  • Experience on Windchill OData Rest Services
  • Knowledge on Windchill Change Management and related API s Knowledge on the Windchill API s
  • Strong knowledge in Java and Windchill API's
  • Hands on experience on working in Windchill
  • Should have good understanding of Windchill functionalities
Job Responsibility
Job Responsibility
  • Design, develop and maintain highly secure and scalable software
  • Participate in code reviews and other quality assurance activities to ensure the solutions meet the highest standards of quality
  • Provide technical leadership to junior team members
  • Document technical design, code, and other project artifacts as required
  • Work towards achieving 100% automation
  • Communicate effectively about the work done, rationale behind it and the impact on other parts of the product and trade-offs that have been made
  • Stay up to date with emerging trends and technologies relevant for Windchill
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open to people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Elixir / Erlang Developer - Technical Lead

We’re looking for a Senior Developer/Technical Lead with deep expertise in Elixi...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
erlang-solutions.com Logo
Erlang Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A seasoned Senior Developer/Architect with extensive experience in Elixir and Erlang software development now seeking to step into a Technical Lead
  • Strong track record of mentoring or leading others while delivering high-quality solutions
  • Ability to set and communicate clear technical direction
  • Lead by example, setting a high standard for the team to follow
  • Someone who thrives in a growing, innovative environment
  • Experience working on complex technical projects and solving challenging problems
  • Excellent communication skills with a collaborative and supportive approach
Job Responsibility
Job Responsibility
  • Define and maintain technical and architectural standards across new and legacy projects
  • Lead design decisions and ensure solutions are implemented with quality and consistency
  • Provide technical mentorship and help colleagues to unblock challenges
  • Communicate project goals and priorities clearly at kick-off and throughout delivery
  • Supervise project progress, ensuring timelines and quality standards are met
  • Promote knowledge sharing and teamwork
  • Stay up to date with new tools and research and development, promoting them across the business
  • Contribute to recruitment by setting technical standards and supporting interviews
  • Support pre-sales activities by providing technical insight and presenting technical solutions to potential customers
  • Play a key role in new product development
What we offer
What we offer
  • 33 days holiday (inclusive of bank holidays)
  • Discretionary annual bonus
  • Company pension scheme
  • Private health insurance
  • Flexible, remote-first working with on-site collaboration as required
  • Home office allowance for setup and equipment
  • Internal technical training and professional development
  • Access to conferences and community events
  • Regular company meet-ups and team socials
  • Fulltime
Read More
Arrow Right

Node/Angular Senior Technical Lead

Senior Technical Lead position focusing on designing, developing, and implementi...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good hands-on experience as a Full Stack Technical Leader
  • Strong expertise in Node.js and Angular 16+
  • Proficient in HTML, CSS and JavaScript
  • Experience with SQL / NoSQL databases
  • Solid understanding of Agile / SAFe methodologies and software engineering best practices
  • Strong knowledge of cloud platforms (preferably AWS)
  • Excellent analytical, problem-solving and debugging skills
  • Ability to work independently and deliver results with minimal supervision
  • Strong communication and interpersonal skills with a collaborative mindset
  • Bachelor's or Master's degree in Computer Science or Information Technology
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of end-to-end web applications using Node.js (backend) and Angular 16+ (frontend)
  • Collaborate with cross-functional teams to define, design, and ship high-quality software solutions
  • Ensure code quality, performance and responsiveness through best practices, reviews and automation
  • Take ownership of technical decisions, ensuring scalability, security and maintainability
  • Mentor newcomers and develop a collaborative technical culture
  • Work closely on cloud (AWS) environments to deploy and manage applications
  • Manage source control, code analysis and quality checks using GitLab, SonarQube, SonarLint
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Java Fullstack Senior Technical Lead

Position involves exposure to all phases of software lifecycle, including design...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Exposure to all the phases of software lifecycle
  • Able to understand the functional requirements, business use cases
  • Able to perform peer code reviews on best coding practices
  • Strong analytical, problem solving and troubleshooting abilities
  • Good experience on J2EE, SQL, Hibernate, Spring Core, Spring MVC, Spring Boot
  • Good experience on Rest Web Services, HTML, CSS, JQuery/Javascript, Ajax
  • Good experience in J2EE & Micro services Design Patterns
  • Good experience and deep knowledge on Angular and working experience other FE technologies like HTML, CSS, NgRx, Electron
  • Good to have experience on Agile methodology
  • Should have hands on experience of creating high level and low-level technical design documents
Job Responsibility
Job Responsibility
  • Design and development of applications
  • Perform peer code reviews on best coding practices
  • Create high level and low-level technical design documents
What we offer
What we offer
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
Read More
Arrow Right

Java/Angular Senior Technical Lead

Join us and be part of a dynamic team where you can contribute to cutting-edge p...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Java/Angular development, Design and Application development
  • Proven experience as a Full Stack Developer with expertise in Spring Boot, Neo4j, Angular, and AngularJS
  • A strong understanding of RESTful API design principles and experience in building and consuming APIs
  • Proficiency in HTML5, CSS3, and JavaScript, along with experience in frontend frameworks like Angular and AngularJS
  • Good experience of DB Modeling and other ORM frameworks like Hibernate, JPA etc
  • Solid understanding of software development lifecycle, version control systems (e.g., Git), and agile methodologies
  • Excellent problem-solving skills and ability to troubleshoot and debug complex issues
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Spring Boot for a variety of web applications
  • Implement data modeling and database interactions using Neo4j, ensuring efficient data storage and retrieval
  • Collaborate with frontend developers to integrate backend services with Angular and AngularJS frontend applications
  • Work closely with UI/UX designers to ensure seamless user experiences and responsive designs
  • Optimize application performance and scalability through code refactoring, database optimization, and caching techniques
  • Write clean, maintainable, and well-documented code following best practices and coding standards
  • Conduct code reviews, provide constructive feedback, and mentor junior developers
  • Stay updated with the latest technologies and industry trends, and continuously improve skills and knowledge
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Scala Backend Software Engineer, Senior / Lead

To sustain the company's growth, Ledger is looking for new talents. You will sta...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced engineer and continuous learner with 6+ years of relevant engineering experience
  • 2+ years of technical leadership experience, including effective communication of complex concepts and cross-team coordination to ship critical products
  • Advanced Scala proficiency
  • expert-level proficiency, and advanced mastery of a second backend language (e.g., Rust, Java, Python, PHP) is a plus
  • Excellent collaboration and communication skills
  • Experience collaborating closely with QA, product management, and key stakeholders to develop and deliver on a shared vision
  • Led development of complex, high-performance interactive browser applications, including architecture, infrastructure, and optimization
  • Experience with various web architecture patterns (e.g., Microservices, Event-Driven, P2P)
  • Ability to apply and adapt software engineering best practices to the engineering environment
  • Experience in the Web3 ecosystem and in a project involving blockchain fundamentals
Job Responsibility
Job Responsibility
  • Develop and maintain high-performance, resilient microservices and APIs to power Ledger's products, including integrations with staking, yield, DeFi services, and blockchain explorers
  • Contribute to the architecture, design, and implementation of scalable solutions, proactively identifying and addressing technical challenges
  • Ensure software quality through testing, documentation, and performance optimization, including monitoring and alerting systems
  • Enhance and maintain CI/CD pipelines to secure and streamline deployment workflows
  • Provide technical leadership and mentorship, collaborating across teams to deliver impactful projects and improve engineering standards
  • Drive innovation by identifying opportunities for improvement, contributing to a shared knowledge base, and participating in technical outreach
  • Manage projects effectively, respecting deadlines, priorities, and deliverables.
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products.
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

The Senior Principal Software Engineer role involves tackling complex problems, ...
Location
Location
United States , San Francisco
Salary
Salary:
198300.00 - 318600.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent
  • 10+ years of experience working as senior Software Engineer
  • 5+ years of experience acting as Technical Lead for a team of engineers
  • Experience in supporting compliance environments related to FedRAMP, DoD, or mature compliance offerings at large scale tech companies
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Work across senior engineering and product leaders to build strategy and design solutions to earn customers trust and business
  • Lead a large team of Principals to tackle some of the broadest impacting and technically complex problems with a platform mindset
What we offer
What we offer
  • Health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Technical Software Quality Engineering APAC Regional Team Lead

The SRE and Quality technical Group Manager is a senior management level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of relevant and hands-on coding experience
  • Java, Kafka, Mongo DB, Spring WebFlux, Angular, ElasticSearch
  • Cucumber, Selenium, Cypress.io
  • Java Functional programming, Spring Boot Libraries, Java Reactive Frameworks
  • TDD and BDD style developments
  • Microservices Design and Development
  • Effective communication skills
  • Java/Python/AI/AWS certifications nice to have
Job Responsibility
Job Responsibility
  • Independently code
  • Provide strategic influence and exercise control over resources, budget management, and planning
  • Utilize in-depth knowledge of concepts and procedures
  • Ensure essential procedures are followed
  • Integrate in-depth knowledge of applications development
  • Influence and negotiate with senior leaders
  • Assess risk when making business decisions
  • Drive compliance with applicable laws, rules, and regulations
  • Fulltime
Read More
Arrow Right