Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer

PowerCom
New Cairo, Cairo
Posted 1 year ago
11Applicants for3 open positions
  • 10Viewed
  • 0In Consideration
  • 1Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining software applications, systems, and services. You will work closely with cross-functional teams to ensure that our products meet quality standards and are delivered on time. You will also be responsible for mentoring junior software engineers, providing technical guidance, and ensuring that best practices are followed.

Job Requirements

Responsibilities:

  • Design, develop, and maintain software applications, systems, and services
  • Collaborate with cross-functional teams to ensure that products meet quality standards and are delivered on time
  • Provide technical guidance and mentorship to junior software engineers
  • Participate in code reviews and ensure that best practices are followed
  • Keep up to date with emerging technologies and trends in software engineering
  • Continuously assess and improve the performance, scalability, and maintainability of our systems
  • Investigate and troubleshoot issues, and implement solutions to ensure customer satisfaction

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred
  • Minimum 3 years of experience in software engineering
  • Strong experience with one or more programming languages such as Java, Python, C++, or JavaScript
  • Strong understanding of agile development methodologies and testing frameworks
  • Strong knowledge of software development best practices, including coding standards, code reviews, and version control
  • Experience with DevOps practices, including continuous integration and delivery
  • Excellent communication and interpersonal skills
  • Ability to work collaboratively with cross-functional teams and lead projects

Similar Jobs

Search other opportunities
JobsR&D/ScienceSenior Software Engineer