Senior Software Engineer

Hammerhead Technology - Smart Village, Giza

11
Applicants for
2 open positions
11
Seen
7
Rejected
Experience Needed:
2 to 4 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Negotiable
Education Level:
Bachelor's Degree at least
Languages:
Arabic, English
Vacancies:
2 open positions
About the Job
  • Your role is to develop products for financial technology solutions by studying operations; designing, developing and deploying these solutions; support. You'll take part in leading a team of developers responsible for building new and support existing websites.
  • Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent programming skills.
  • Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time.
  • We are looking for a highly motivated individual who is looking to grow their career in a fast paced environment.

Roles and responsibilities

  • Develop software solutions by studying systems flow and work processes; investigating problem areas; following the software development life-cycle.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Update job knowledge by studying state-of-the-art development tools, programming techniques; reading professional publications.
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • Mentor junior and mid-level engineers
  • Work collaboratively with others to achieve goals
  • Passionate about great technologies, especially open source
  • Be a persistent, creative problem ­solver
Job Requirements

Qualifications

  • Academic degree in computer science (BSc) or relevant fields is a plus.
  • Knowledge of OOP paradigms and design patterns, understanding of micro services architecture is a plus.
  • Good knowledge of PHP.
  • Solid knowledge and experience in larval/lumen and/or symfony2.
  • Knowledge of SQL / relational databases (PostgreSQL,MySQL).
  • Knowledge of web standards and technologies (HTML, CSS, JS), web frameworks (AngularJS, ReactJS).
  • Hands-on experience working under a Linux environment – desirable.
  • Solid knowledge and experience working with source control systems (Git).

New
WUZZUF Badges

Hammerhead Technology prefers having strong proficiency in the following abilities for this job: Problem SolvingEnglish ComprehensionEnglish Writing and Teamwork.

You can verify these abilities and earn related WUZZUF badges by taking Viriphi Assessment. These badges will also increase your chances at 1000s of jobs on WUZZUF.

About this Company

Hammerhead is the parent company to group of specialised subsidiaries in the technology industry, our companies deliver innovative solutions to today's most challenging problems .
We work hand in hand with our customers to ensure technology provides them with value and competitive positioning within their markets.

See all Careers and Jobs at Hammerhead Technology
Hiring?
Signup for an employer account and Post your Jobs!