Software Technical Lead

2 weeks ago


مصر, Egypt Gotrah Ventures Full time

**About GoTrah Ventures**:
Gotrah is a Startup Studio. A new investment model that adds more than just cash. Gotrah’s process uses a hands-on approach to drive ideas through the most difficult part of a start-up’s life cycle, using a skilled and well-experienced team, resources, and a solid validation process, with the goal to spin out startups and support its growth with a dedicated team.

**Job Summary**:
The Software Technical Lead's role is to build and provide ownership over, high-quality, innovative, and high-performance software that complies with coding standards and technical design.

**Duties & Responsibilities**:

- Design and develop software services and components.
- Build reusable code and libraries for future use.
- Execute full software development lifecycle.
- Manage and contribute to the product infrastructure.
- Design and implement data storage solutions.
- Implement security and data protection.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality.
- Deploy programs and evaluate user feedback.
- Automate tasks through appropriate tools and scripting.
- Developing new features, APIs, and epics.
- Lead a team of 5+ Software Engineers.
- Write reusable, testable, and efficient code.
- Maintain current backend code.
- Work directly with QA and Product team to achieve high-quality output.

**Qualifications & Requirements**:

- Bachelor's degree in Computer Science or any related discipline is a MUST.
- 7+ years of experience in the Software Industry (Product based Start-Ups).
- Experience in Data Modeling and Database Design Experience.
- Working experience in at least one backend programming language (Java, Kotlin, Python, JavaScript, Go, Scala, C+).
- Knowledge of at least one of the scripting languages (Python, Shell, JavaScript, Ruby).
- Experience with any non-relational data store (MongoDB, DynamoDB, Cassandra, ).
- Experience with any messaging systems (Kafka, RabbitMQ, SQS,).
- Proficient understanding of code versioning tools, Git.
- Familiar with container-based development/deployments.
- Strong knowledge of OOP.
- Strong knowledge of Design Patterns.
- Strong knowledge of Computer Science fundamentals
- Experience within an Agile Scrum team.
- Passionate about creating clean, highly maintainable, and structured code, supported by unit and integration tests.
- System Design, Design patterns & Software Architecture.
- Exceptional Skills at identifying the source of bugs knowing how to dig into the code that may be causing the outstanding issue, and working to resolve any issues that come up.
- In-depth knowledge and experience with Python, NodeJS, and JavaScript.
- Deep understanding of the Full SDLC with at least one project implementation.
- Demonstrated success working on software engineering problems that span multiple products.
- Experience building and interacting with RESTful APIs.
- Proven track record with building Micro-services architecture systems.
- Ability to work with both relational and NoSQL Databases (MySQL, MongoDB, Redis).
- Deep Knowledge of Docker and container technology.
- Your code will be integrated within our fully automated CI/CD pipeline, so we hope you have an initial DevOps experience.
- You should be familiar with Agile methodologies and has experience in working within an agile, fast-paced development process.
- Demonstrated ability to deliver through other software engineers.
- Evidence of a strong sense of ownership and product understanding.
- Experience in Open Source Technologies is a MUST.
- Extensive experience designing and developing enterprise-grade software.
- Experience with source control management systems and continuous integration/deployment environments.
- Experience with automated testing.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.

**Nice to HAVE**:

- Experience with multiple programming languages.
- Experience with GraphQL.
- Microservice architecture experience.
- Experience with Cloud Providers (AWS, Azure, Google Cloud).
- User Authentication and user Authorization between multiple systems, servers, and environments.
- Familiar with automatic building and deployment with tools like Jenkins, GitHub actions, and bitbucket Pipeline.
- Experience with multi-tiered distributed systems, web services, APIs, and relational and NoSQL databases.

**What GoTrah Ventures Offers?**
- Innovative environment work in.
- Learning & Development Opportunities.
- Flexible working hours.
- Complete Empowerment.



  • مصر, Egypt ACCT Full time

    Company Description Advanced Critical Care Consultancy and Training (ACCT) is a top-notch medical company based in Cairo, Egypt that provides ICU operation high-quality services. Our goal is to help healthcare facilities operate at their best by providing reliable, cutting-edge technological solutions to improve critical care. Role Description This is a...


  • مصر, Egypt Centro CDx Full time

    Creates and executes development plans through gathering requirements to meet business-changing needs and requirements. - Responsible for managing technical risks through creating department plans to deliver high-quality software services to the community. - Maintain quality standards of all software by designing new features and enhancements to expand the...


  • مصر, Egypt CyShield Full time

    **As a Software Development Technical Lead, **you’ll be technically leading the development of complete MVPs and operations of security products; shaping the development lifecycle, software and infrastructure architecture and how code is transitioned from development to operations. Key Responsibilities: - Lead technical execution of the software...


  • مصر, Egypt Talent Pal Full time

    **As a Software Development Technical Lead, **you’ll be technically leading the development of complete MVPs and operations of security products; shaping the development lifecycle, software and infrastructure architecture and how code is transitioned from development to operations.** Key Responsibilities: - Lead technical execution of the software...


  • مصر, Egypt Dawarha Full time

    **About us**: Dawarha is at the forefront of the recycling movement, pioneering an innovative social recycling platform that combines AI-based Reverse Vending technology with a user-friendly mobile app. We proudly introduced this groundbreaking concept to the Egyptian market and the broader MENA region. As a subsidiary of the visionary Mind-Blowing company,...

  • Technical Lead

    2 weeks ago


    مصر, Egypt Dsquares Full time

    Dsquares specializes in offering loyalty programs that bring our clients closer to their consumers. Through our different range of solutions, we deliver an end-to-end experience, managing and executing all technical, operational, and commercial aspects of our customers’ loyalty programs. From full loyalty programs, couponing solutions to interactive...

  • Technical Lead

    4 weeks ago


    مصر, Egypt Nile Bits Full time

    Company Description As the technical lead, you will oversee the company’s technical team and all projects they undertake, analyze briefs, write progress reports, identify risks, and develop work schedules. You should be able to work with your team and inspire them to reach their goals. **Job Description**: - Developing a technical strategy for the...

  • Technical Lead

    1 week ago


    مصر, Egypt Zeal Full time

    **About ZealPay**: ZealPay is an innovative Cairo-based technical startup backed by global strategic investors to empower brands with the next generation of payments, loyalty, and AI-powered insights. We provide our merchants with world-class data, analytics & tools to predict consumer behavior using Artificial Intelligence. Merchants can unlock the full...


  • مصر, Egypt FlairsTech Full time

    Cairo - +8 years Experience - Digital Solutions Department **About the job**: **Requirements and responsibilities** ***: - Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC,.NET CORE, Web API for data persistence and retrieval. -...

  • Technical Lead

    4 weeks ago


    مصر, Egypt Block Gemini Full time

    **Block Gemini **is hiring in our office in Egypt. **Position Title**:Technical Lead **Location**:Gameat El Dewal-El, Mohandseen, Cairo **Job Summary**: As a Software Engineering Team Lead, you will lead a team of Software Engineers and help deliver business-critical projects while maintaining high morale, managing the day-to-day activities efficiently...

  • Technical Lead

    4 weeks ago


    مصر, Egypt Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone) Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** Let's make the difference together! **Meet the team - **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. To remain on the...

  • Technical Lead

    24 hours ago


    مصر, Egypt Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone) Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** Let's make the difference together! **Meet the team - **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. To remain on the...


  • مصر, Egypt Vodafone Full time

    **Role Purpose**: Responsible for leading the projects technically from the early phases of planning till the delivery of the production system. **Key Accountabilities and Decision Ownership**: **Design**: - Ensure all the technical team has full understanding of the project design. - Responsible for implementing the business requirements adhering to the...

  • .NET Technical Lead

    2 weeks ago


    مصر, Egypt Superior Business Solutions Full time

    Main Job Duties: - Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct. - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. - Perform systems analysis and programming tasks to maintain...

  • Technical Lead

    4 weeks ago


    مصر, Egypt Teradata Full time

    Technical Lead Data Are you interested to join the world’s leader in Pervasive Data Intelligence and be part of the Consulting Team. We are looking for someone who enjoys staying abreast of new technologies that may be relevant to future solutions whilst maintaining a balance of supportability, simplicity, and ease of delivery and integration. The...


  • مصر, Egypt Vodafone Full time

    **Role purpose**: **Key accountabilities and decision ownership**: - Create and own product & platform development, design, build, configurations, and deployments - Act as technical SME within the team, guide other software engineers to ensure the right technology and design decisions and to grow their knowledge in relevant technologies - Support junior &...


  • مصر, Egypt Nagwa Full time

    **Summary** **Responsibilities** - Providing technical leadership to team members when needed to raise the level of technical knowledge among them and solve any technical challenges - Testing software products to ensure strong functionality and optimization in controlled and in real situations - Coding debugging and tracing to optimize performance - Working...


  • مصر, Egypt Dsquares Full time

    Cloud knowledge (AWS is a plus) - Technically own the product roadmap & integration with customer systems - Lead the product technical team & provide technical support, & insure quality of deliverables - Provide support on the Agile process for task estimation, technical decisions, task breakdown, & code reviews - Work closely with our clients to meet...

  • Technical Team Lead

    2 weeks ago


    مصر, Egypt SmartTech Sys Full time

    **Responsibilities**: 1. Lead a team of developers in the design, development, and implementation of software solution using.NET solutions. 2. Collaborate with business analysts and project managers to identify and understand client requirements and devise effective technical solutions. 4. Design and implement database structures using SQL server or other...


  • مصر, Egypt MENA Alliances Full time

    **Job Title**:Technical Lead Machine Learning **Client’s Location**:Germany **About Job**:Remote, Possibility of Relocation **Availability**:Full time **Your Role Responsibilities**: - **Tech Stack ** **Python, API design, SQL/BigQuery, Python/Jupyter NB ** Git as well as cloud infrastructure (GCP) and CI/CD - Responsible for technical leadership of a...