ApplySoftware 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