Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer - C++

EastNets
Cairo, Egypt
Posted 3 years ago
18Applicants for3 open positions
  • 3Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

The Software Developer C++ is responsible for developing innovative technology solutions that support EastNet's strategy and custom software requirements. This individual will work in a team environment and will actively support other functions within the company.

The position requires:

  • Thorough understanding of the systems development cycle
  • Strong team coordination and communication skills
  • A proactive approach to problem-solving
  • Systematic approach and focus on problem identification and resolution


RESPONSIBILITIES

  • Participate in the collection, review, and analysis of user's requirements.
  • Participate in the development and documentation of system specifications.
  • Participate in defining the system architecture of the application.
  • Provide estimates of the development activities as input to the project plans.
  • Participate in the development, installation, and integration of software systems.
  • Write, modify, integrate, test, and maintain software code according to best practices and the ones defined within the group.
  • Work with the technical support and QA teams in defining test cases and help resolve technical issues.
  • Identify and communicate technical problems, processes and solutions.
  • Develop technical documentation for installation, operation and maintenance of products.
  • Prepare reports on the status of the development activities.
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures for products.
  • Research and evaluate different technologies and solutions.
  • Perform POCs and make technical recommendations.
  • Test and evaluate new technologies; recommend and participate in developing enhancement, for existing systems.
  • Provide 3rd and 4th level application support to resolve customer issues.
  • Mentor junior members of the development team.
  • Create and develop tools for internal or external use that will add value to EastNets solutions.

Job Requirements

REQUIREMENTS

  • Minimum of 6 years hands-on experience in IT Software Development- C/C++ programming languages.
  • Degree or diploma or relevant international technical qualification in Computer Science,
  • Information Systems or relevant Engineering field.
  • Extensive experience in developing applications in the C/C++ programming languages, Knowledge of Java is a plus.
  • Extensive experience in developing RDBMS based applications.
  • Experience in developing C++ application under windows and Unix.
  • Knowledge in UML and software modeling.
  • Good knowledge in OO analysis and design.
  • Good knowledge in data structures and algorithms.
  • Knowledge of networking programming (TCP/IP & Protocols) and security.
  • Parallel programming and application multithreading.
  • Software integration design and implementation skills.
  • Experience in the SCRUM development methodology.
  • Experience in software source control and continuous integration tools.
  • Demonstrated ability to develop skills, work effectively with the team dynamics and achieve goals
  • Customer relationship skills, communication skills.
  • Experience working in multi-cultural environments.
  • Effective written and oral communication skills in English.
  • Knowledge of Windows or Unix shell scripting is a major plus.
  • Knowledge of financial software, SWIFT, AML or compliance is a major plus.
  • Extensive experience in SQL statements and stored procedures using Oracle and/or Microsoft SQL. Db2 experience is a plus.
  • Experience in Reporting engines such as Crystal Reports or Jasper Software technology is a major plus.
  • C/C++ knowledge.
  • Database engines (Oracle, MS SQL, IBM Db2) knowledge.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer - C++