Senior Software Developer (Java) [Egypt]


  $ads={1}

Responsible for developing software
Job Title: Senior Software Developer Role Description: applications and products with coaching juniors team members.
Department: Software Development Reporting To: Software Development Team Leader

Job Description:

Technical Experience:
§ 4-6 years of experience in software development using Java technology.
§ Very good knowledge of micro-service development.
§ Very good knowledge of angular JS.
§ Very good knowledge of PostgreSQL database.
§ Very good knowledge of Apache Cassandra.
§ Very good knowledge of ORM.
§ Very good knowledge of one or more Spring frameworks.
§ Very good knowledge of RestFull APIs.
§ Very good knowledge of SOAP web services.
§ Very good knowledge of JavaScript.
§ Very good knowledge of Service Oriented Architecture (SOA).
§ Very good knowledge of Micro-services Architecture.
§ Very good knowledge of design patterns.

Design:
§ Participate in design of one or more of business modules.
§ Implement the agreed requirement adhering to the design documents of the project.

Coaching & Technical guidance:
§ Own one or more modules of the project(s) under development.
§ Responsible for providing technical guidance and coaching for the juniors team members.

Quality:
§ Implement the agreed requirement with high level of quality.
§ Review code of juniors members with providing clear feedback.

Technical Estimate:
§ Participate in the requirements estimation process.

Innovation:
§ Suggest and implement new ideas and software improvements.
§ Assess juniors team members ideas and provide constructive feedback and guidelines.

General:
§ Fast learning curve with minimal coaching and guidelines.
§ Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall delivery.
§ Show a can-do attitude, and believe in challenging and developing ourselves.
§ Co-operate with other team members to achieve business targets.
§ High dedication with putting the business first and ability to set the right priority for the benefit of our business.

Job Type: Full-time

Salary: E£20,000.00 - E£30,000.00 per month

Ability to commute/relocate:

  • Cairo: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Software development using Java technology: 4 years (Required)

$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال