Software Engineering Lead

6 months ago


مصر, Egypt Microsoft Full time

You will be joining a team under the Web Experiences Team organisation. Our mission is to empower every person and organization to achieve more, by focusing on building engaging content, services, experiences, and platforms for customers.

We build products including Microsoft SwiftKey Keyboard, Bing, Start, Edge as well as incubating new and exciting initiatives. Our products empower hundreds of millions of customers around the world through engaging user experiences and AI technology.

We focus on shipping innovative, industry-leading experiences on both mobile devices & PCs. Our ambitious vision is to change the way our customers will experience their favorite Microsoft features & services in the future.

**Responsibilities**:
We are looking to add to our team and work on our market leading keyboard, Microsoft SwiftKey Keyboard.. The role will entail collaboration with remote teams across the world, primarily in US, UK and India.

This is a leadership position and will involve taking on people management responsibilities, with engineers reporting to you. At Microsoft, we expect all leaders to create a clear vision for their team, build energy and deliver success.

As a manager you will also:
Work with product management to ensure that your backlog is filled with the highest business impact items and that the team are set up to succeed.

Support and inspire a team of mixed level developers to learn and grow in their careers at Microsoft.

Own processes to maintain high engineering standards and velocity.

The role also involves all aspects of delivering a great user experience including:
Collaborating with designers, project managers and data scientists to define how to best serve our users including improvements and new features

Deploying experiments to get the best outcome for users

Coding in a collaborative environment, contributing to the whole process of creating software from design doc to release. Every change is reviewed; pull requests are small, and tests you write ensure the quality of the code

Observing the behaviour of your code in the field, using data analysis to understand how to improve the features we write, and to find problems quickly

Addressing issues reported by our customers that materially impact the user experience

We work in an agile fashion and regularly release, review, and adapt to make sure we're focusing on projects which make real impact.

**Qualifications**:
You embrace our values of Respect, Integrity, and Accountability

You can communicate effectively to both technical and non-technical collaborators and stakeholders

You have worked with others to design, develop, and maintain customer-facing software through multiple versions

You are comfortable with software engineering practices such as version control, code review, testing, work item tracking, task prioritisation, and continuous integration/deployment

Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

You have experience leading teams, projects and helping engineers to learn and grow

You have experience in some of the key responsibilities listed above - setting a vision for and motivating your team, aligning engineering strategy with business needs, coaching others and exercising good judgement.

Have 4+ years of native iOS (Swift, Objective-C) development experience

Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.

Experience with third-party libraries and APIs.

A relevant degree (e.g. Computer Science, Software Engineering) or industry experience.


  • Software Engineer

    7 months ago


    مصر, Egypt Applab Software Trading Full time

    **Job Overview**: We are seeking a talented Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing high-quality software solutions and contributing to all phases of the development lifecycle. **Duties**: - Design, develop, and implement software solutions - Participate in requirements analysis - Collaborate with...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software 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 175 years. Digital Verification Technologies ( **DVT** ) division is looking for a highly qualified **Software Development Engineer** for an...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software 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. We're looking for a **Software Development Engineer** to join our **Calibre Engineering division** in **Cairo, Egypt**. **Main...


  • مصر, Egypt Unifonic Full time

    Proudly voted a Great Place to Work®, we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies. We pride ourselves on our fun and collaborative work...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software 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 175 years. We are currently seeking a Software Development Engineer to join our Brightly Team in Cairo, Egypt. **Responsibilities**: - Write...

  • Lead Software Engineer

    6 months ago


    مصر, Egypt ITWORX Full time

    Lead Software Engineer - L3 | Fulltime **Job purpose**: - ** Key accountabilities and decision ownership**: - Interpret the customer requirements into deliverables (code; installation of a system; deployment.etc.) and ensure they are well mapped with the requirements - Manage the time estimation of projects while following the project plan and timeline as...


  • مصر, Egypt اورنچ مصر Full time

    About the job Software Engineering Tech Lead **Purpose of the job** Work results will directly impact tens of Oranges business processes, & departments inside & outside the technology sector, & thousands of customers. **Responsibilities** - Troubleshoot, and present custom solutions to any and all potential network problems. - Support the development of...

  • Lead Software Engineer

    6 months ago


    مصر, Egypt Integrant Full time

    We are Hiring! We are looking for passionate calibers to join our team as "Lead Software Engineer - Java" with below roles and responsibilities: - Be part of a high performing team of software engineers delivering scalable and robust solutions within our microservices platform - Actively participate in technical requirements elicitation from the client -...

  • Software Team Lead

    6 months ago


    مصر, Egypt Si-Ware Systems Full time

    We are seeking a talented and motivated Software Team Lead to join our dynamic team. As a Software Team Lead, you will be responsible for leading a team of Software Engineers, in addition to developing and maintaining the backend infrastructure of our cloud-based our growing user base and ensure seamless integration with various cloud services. You...


  • مصر, Egypt Microsoft Full time

    We are building the platform for AI Copilots for Microsoft. We focus on the infrastructure used to power Bing Chat, M365 Chat, Windows Copilot, and other cutting edge AI Copilot solutions. Copilots are intelligent assistants that help users find deep insights into various tasks and then help users accomplish what they need to. Copilots leverage the power of...

  • Lead Software Engineer

    8 months ago


    مصر, Egypt CodeOfDuty Full time

    **Key Responsibilities**: - Lead and mentor a team of software developers in design, development, code reviews, and testing. - Oversee the entire development lifecycle, from requirement analysis to deployment. - Collaborate with cross-functional teams to define, design, and implement new features. - Engage in system architecture decisions, lead software...


  • مصر, Egypt TechnoMasr for (web solutions and software) Full time

    Review requirements, specifications, and technical design documents to provide timely and meaningful feedback. - Reporting and reviewing software bugs using JIRA\ClickUp. - Analyzing assigned tasks issues and risks, then reported on JIRA\ClickUp. - Creating Mind-Map and executing complex Test Case Procedures and Test Scripts, API Tests. - Completing testing...

  • Team Lead

    8 months ago


    مصر, Egypt Sarmad Full time

    **Responsibilities**: - Lead and manage a team of software engineers - Oversee the development and delivery of software solutions - Collaborate with product management and cross-functional teams to define project requirements and scope - Ensure software development best practices are followed - Provide technical guidance and mentorship to team members -...


  • مصر, Egypt Projecx Full time

    **About Us**: PROJECX is a leading technology company specializing in innovative solutions across AI, machine learning, e-commerce, CRM, CMS, and SaaS projects. We are committed to pushing the boundaries of technology to deliver impactful solutions for our clients. **Position Overview**: **Responsibilities**: - **Master of all trades**:_ - Spearhead system...


  • مصر, Egypt Spectro Systems Full time

    A leading innovator in the IoT space, is seeking an experienced Engineering Manager to lead our software development team. **Position Summary**: As an Engineering Manager, you will play a pivotal role in driving our software development initiatives for IoT products. You will lead a team of talented engineers to build scalable and robust systems, ensuring...

  • Software Engineer

    6 months ago


    مصر, Egypt Orange Business Full time

    **About the role**: About OINIS: Orange International Networks Infrastructures & Services (OINIS) is a technical department serving the group at an international dimension. With more than 1700 collaborators highly qualified trough the world, OINIS is a privileged stakeholder for networks, infrastructure and security. OINIS’s mission is to conceive, plan,...


  • مصر, 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 CharCentric Full time

    CharCentric is a dynamic technology firm operating in the UAE. We are focused on providing top-tier technology consulting and engineering services to both emerging and established businesses. Tasks - Work with our founder on hiring more specialized roles in the near future. - Lead and manage a team of software engineers to ensure successful completion of...


  • مصر, Egypt CharCentric Full time

    CharCentric is a dynamic technology firm operating in the UAE. We are focused on providing top-tier technology consulting and engineering services to both emerging and established businesses. Tasks - Work with our founder on hiring more specialized roles in the near future. - Lead and manage a team of software engineers to ensure successful completion of...

  • Software Testing Lead

    7 months ago


    مصر, Egypt Giza Systems EG Full time

    Plans/ Prepares / Reviews different types of test cases, test plans, test types. - Attend design review meetings making sure of conformance of high-level and low-level designs with business requirements. - Executes test cases and reports bugs on bug tracking system. - Develops and tests test automation code using department-approved test automation...