Company
SSC Egypt logo

SSC Egypt

www.sscegypt.net
Location

In office: Muscat, Muscat Governorate

  • 🇴🇲 Oman
Apply

Senior Python Developer

  • Collaborate with cross-functional teams to develop, design, and implement software solutions using Python

  • Write efficient, scalable, and maintainable code

  • Mentor junior developers and participate in code reviews to ensure high-quality code is being delivered

  • Continuously improve existing software solutions and identify new opportunities for improvement

  • Work with stakeholders to understand and translate business requirements into technical solutions

  • Participate in the entire software development life cycle, from requirements gathering to deployment and maintenance

  • Participate in the design and implementation of testing frameworks and strategies to ensure high-quality software solutions.

  • Stay up-to-date with emerging trends and technologies in software development and continuously improve skills and knowledge.

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • At least 5 years of professional experience developing software using Python.

  • Strong knowledge of Python frameworks such as Django, Flask, or Pyramid.

  • Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.

  • Solid understanding of software development principles, design patterns, and best practices.

  • Experience with Agile software development methodologies and tools such as Git, JIRA, or Trello.

  • Experience with front-end technologies such as HTML, CSS, and JavaScript is a plus.

  • Excellent communication and collaboration skills with the ability to work effectively in a team environment.