Job Opportunity in Egypt as an Engineering Lead, Software, Java at Unifonic
Applicant criteria
- No specific age required
- 5+
- Both
Opportunity criteria
- Full time
Opportunity description
Unifonic offers a job opportunity in Egypt as an Engineering Lead, Software - Java. The Engineering team at Unifonic is looking for a proactive and dynamic Engineering Lead, Software to join its diverse team of developers. You’ll be playing an active part in the hands-on process of building software, managing a team, and contributing to production-facing code on a regular basis. You should have a strong technical background in order to be a good counsel and advocate for engineering. You should also have excellent team management and leadership skills.
Duties & responsibilities
Your responsibilities include, but are not limited to:
- Support with recruitment & hiring of engineering talent and facilitate the onboarding of new team members.
- Work with other engineering teams to identify and anticipate changing requirements and opportunities to improve the development environment.
- Work with product managers, designers, and engineers to prioritize, plan, and schedule work.
- Provide technical and non-technical guidance to the team, both individually and as a group.
- Facilitate continuous learning and improvement for the team and its members.
Find more available job opportunities in Egypt on For9a
Eligibility criteria
You Must-Have:
- Hands-on 7+ years of relevant engineering work experience and 4+ years of hands-on technical management experience in shipping large-scale projects with multiple dependencies across teams.
- Hands-on 5+ years of experience as a Java Developer and 5+ years of experience in database management (MySQL, Casandra... etc).
- Hands-on experience in Web Development (HTML, CSS, JS).
- Practical experience with cache technologies such as Memcached, and Redis.
- Solid experience in managing Linux servers and applications (Nginx, apache2, etc...).
- Proficiency in a Linux environment and in consuming and designing RESTful APIs.
- Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture.
- Superb problem-solving and analytical skills.
It's nice to have:
- Bachelor’s degree in Software Engineering or any other related field.
- Familiar with SaaS and PaaS integration architecture and applications.
- General knowledge in telecommunications (SMSC, VOIP, SMPP, etc.).
- Familiarity with software project management tools similar to Agile, Maven, and Git.
- Strong attention to detail while maintaining sight of the big picture.
- Be able to spend substantial time interfacing with the offshore teams on a daily basis.
- Experienced with using cloud hosting technologies such as AWS.
- Fluent in English and Arabic with excellent writing/editing and verbal communication skills.
About Unifonic:
Unifonic was founded in 2006 to provide cloud-based communication tools to business customers and enables the integration of text and voice-based solutions through its API platform. Therefore, Unifonic eliminates the need for costly hardware infrastructure making business communication simple, fast, and cost-effective.
See more available exchange programs on For9a
See more available opportunities in Germany on For9a
See more available workshops or trainings on For9a