Apply

Software Engineering Manager

Posted 3 months agoViewed

View full description

💎 Seniority level: Manager, At least 5 years, with a minimum of 2 years in a managerial role

📍 Location: Egypt

🔍 Industry: Automotive

🏢 Company: PetroApp👥 51-100💰 Seed over 5 years agoMobile AppsInformation TechnologySoftware

🗣️ Languages: English

⏳ Experience: At least 5 years, with a minimum of 2 years in a managerial role

🪄 Skills: LeadershipPHPSoftware DevelopmentAgileMySQLSoftware ArchitectureDevOps

Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field; a master's degree is a plus.
  • At least 5 years of experience in software development, with a minimum of 2 years in a managerial role.
  • Proficient understanding of software development practices.
  • Proficiency in PHP.
  • Experience with relational databases such as MySQL.
  • Experience in DevOps and Site Reliability Engineering (SRE).
  • Proven track record in guiding software development teams.
  • Proven experience in leading and managing high-performing engineering teams.
  • Ability to assist the teams with software architecture and system design.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong verbal and written communication skills, with the ability to convey complex technical concepts.
  • Experience with Agile development practices and tools.
  • Familiarity with automotive industry practices and technologies is a plus.
Responsibilities:
  • Lead, mentor, and develop a team of software engineers, promoting a culture of excellence and continuous improvement.
  • Define project scopes, timelines, and resource allocations in collaboration with stakeholders.
  • Oversee the software development lifecycle, ensuring timely delivery of quality applications.
  • Implement best practices in software development, including code reviews and testing strategies.
  • Facilitate effective communication and collaboration within the team and with other departments.
  • Assess team performance and provide feedback, fostering professional growth among team members.
  • Stay current with industry trends and emerging technologies to drive innovation within the engineering organization.
Apply