Lead Software Engineer

K Line Europe

Employer Active

Posted 8 hrs ago

Experience

5 - 7 Years

Job Location

Cairo - Egypt

Education

Bachelor of Technology/Engineering(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Responsibilities

  • Lead the design, development, and deployment of high-quality, scalable software solutions, while actively contributing to the codebase.
  • Guide the software development strategy, fostering a culture of excellence and high performance within the engineering team.
  • Oversee the successful integration and optimization of a no-code Manufacturing Execution System (MES), ensuring seamless data flow and process automation.
  • Collaborate with operations, IT, and other engineering teams to define MES requirements and configure the system to meet business needs.
  • Manage and optimize cloud resources for software projects, ensuring efficient and cost-effective usage.
  • Architect and implement solutions for integrating various backend systems and APIs, including the transition from legacy systems.
  • Mentor and develop other engineers, providing technical guidance and fostering their professional growth.

Job Requirements

  • Proven experience in a senior or lead software engineering role, with a track record of successfully delivering complex software projects.
  • Strong proficiency in our core tech stack: Node.js, TypeScript, PostgreSQL, and MongoDB.
  • Extensive experience with microservices architecture, API design, and backend systems integration.
  • Demonstrated leadership skills with the ability to mentor and inspire a team of engineers.
  • Experience with Manufacturing Execution Systems (MES) and a solid understanding of manufacturing processes is a plus.
  • Ability to communicate effectively in English for business and technical purposes.

Preferred Qualifications

  • Experience with no-code or low-code platforms.
  • Knowledge of cloud platforms (AWS and GCP) and infrastructure-as-code.
  • Experience in transitioning from legacy systems to modern software architectures.

Desired Candidate Profile

Job Summary

We are seeking an experienced and passionate Lead Software Engineer to join our innovative team. This is a critical role where you will not only lead and mentor a talented team of engineers but also remain deeply involved in the hands-on work of designing, developing, and deploying cutting-edge software solutions. Reporting directly to the CTO, you will play a pivotal part in shaping our software development strategy and driving the integration of our next-generation Manufacturing Execution System (MES), directly impacting our operational efficiency and product quality. If you are a strong technical leader who thrives in a fast-paced environment and enjoys tackling complex challenges, we want to hear from you.

Company Industry

Department / Functional Area

Keywords

  • Lead Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com