ICT

Senior Developer, (Kony)

Cairo, Cairo Governorate
Work Type: Full Time
Job Summery:
Senior developer translate software requirements into concise and robust programming code. They also assist in the facilitation of team and client meetings and deliver informative, well-organized presentations. Senior developers must have strong understanding of system architecture and design, as well as complex database concepts and the implications of different database designs. They must also have good background with different tools in their technical area of specialization.

Job Responsibilities:

  • Understanding and verifying design documents/Clarifying precisely what actions the application is intended to perform
  • Breaking down application specification into its simplest elements and translating this logic into application modules/Devising possible solutions to predicted problems, evaluating other options.
  • Responsible for completing assigned tasks by team leader/Sharing the design tasks with the Application Development Team Leader/Providing code quality for assigned tasks
  • Working as part of a team, which may be established purely for a particular project, to write a specific section of the application/Providing technical support to junior developers/Adapting current applications to new requirements, as necessary
  • Combining all elements of the application and testing it/Testing sample data-sets to check that output from the application works as intended
  • Reacting to problems and correcting the application as necessary/Deploying the application and conducting final testing/ Analyzing and tuning the application performance/Investigating, analyzing and documenting reported defects/Creating and tracing test cases / problem scenarios to locate and maintain sources of problems
  • Performing maintenance programming and correction of identified defects
  • Creating and maintaining technical documentation using defined technical documentation templates
  • Writing detailed operational documentation for the operation of the application by users and operators
  • Consulting manuals, periodicals and technical reports to learn new ways to develop applications programs and maintain existing skills and knowledge.
Job Qualification:

  • Bachelor's Degree required in Computer Science.

EXPERIENCE:

Candidates must have 10+ years of software development experience, with at least 3~5 years of experience in Kony.

SKILLS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge and skills required.

Mandatory Skills: 

  • Hands on experience with Kony Visualizer, Kony Fabric.
  • Hands on experience with Push Notifications and FFI/NFI.
  • Hands on experience with Native Mobile application development.
  • Strong knowledge on Kony Front End Design and Mobile Fabric.
  • Strong knowledge on Java 7 and above.
  • Strong experience on Java Services, Pre Processor and Post Processor.
  • Strong experience with Mobile Fabric on-premise environment.
  • Hands on experience with Google Play Store / iOS Appstore deployment.

Familiarity with below skills are added advantage: 

  • Experience with Kony DBX.
  • Experience with Java EE (spring, webservices, etc..)
  • Consuming and implementing REST/JSON & SOAP/XML services.

Behavioral Competencies:

  • Proven ability to design and implement Mobile applications using Kony best practices.
  • Proven ability to analyse and understand existing processes and code.
  • Work and communicate effectively with all levels of management.
  • Excellent written, verbal, and interpersonal skills.
  • Must be a team player.

Submit Your Application

You have successfully applied
  • You have errors in applying