Principal Software Engineer

econstruct

Overview

Role involves leading software development for structural optimization and mentoring junior engineers.

Ideal candidate should have 5-12 years of software development experience and strong leadership skills.

hybridmidpermanentfull-timeEnglishTypescriptJavascriptPythonSQLAWSDynamoDB

Locations

  • Egypt, Cairo, Cairo

Requirements

  • Bachelor's degree required
  • 5-12 years of software development experience
  • Proven leadership experience

Responsibilities

  • Develop and maintain software for structural optimization
  • Manage software development process
  • Gather requirements and test software components
  • Design scalable software solutions
  • Mentor junior software engineers
  • Ensure software quality through testing
  • Plan and oversee software projects
  • Stay updated with industry trends