Senior Software Engineer
ITIDA -
Giza, EgyptPosted 1 year ago20Applicants for1 open position
- 16Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develops and modifies modules based on functional and system requirements
- Supports software design process based on functional requirements
- Executes full lifecycle software development
- Writes well designed, testable, efficient code
- Troubleshoots and identifies bugs in existing software, design and release fixes
- Creates development environment for efficient testing and integration
- Documents and maintains software functionality
- Integrates software components into a fully functional software system
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Protects operations by keeping information confidential.
Job Requirements
- Strong technical skills including understanding of software development principles
- An ability to learn new skills and technologies quickly.
- The ability to communicate with clients, colleagues and management to explain complex issues clearly and concisely.
- The ability to work both in a team and alone and to manage your own workload;
- A logical, analytical and creative approach to problems.
- Career motivation and a willingness to continue to further your knowledge and skills.
- Experience in development of custom applications using different development languages (e.g. C#, ASP.NET, Java/J2EE)
- Experience developing applications on one RDBMS (e.g., Oracle, MS SQL)
- A period experience not less than 5 year in the field of information systems technology in general.