Job Description:
, Permanent
Position: Senior Software Engineer
Location: Cairo, Egypt
Contract Details: Full time, Permanent
Keys Recruiters is seeking a highly skilled and experienced Senior Software Engineer to join our team in Cairo, Egypt. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining software applications for our clients.
Responsibilities:
- Design, develop, and maintain software applications according to client requirements
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and well-documented code
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot and debug software issues
- Stay updated with the latest software development trends and technologies
- Mentor and guide junior software engineers
- Participate in project planning and estimation
- Ensure software meets quality standards and is delivered on time
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of experience in software development
- Strong knowledge of programming languages such as Java, C++, or Python
- Experience with software development methodologies and tools
- Familiarity with database design and development
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Strong communication and interpersonal skills
- Experience with Agile development is a plus
- Experience with cloud technologies is a plus
We offer a competitive salary and benefits package, as well as opportunities for career growth and development. If you are a talented and motivated Senior Software Engineer looking for a challenging and rewarding career, we encourage you to apply for this position. Join our dynamic team and be a part of our success!
Working Place:
Cairo,Egypt