Senior Software Engineer
Lumin -
6th of October, GizaPosted 7 years ago23Applicants for6 open positions
- 14Viewed
- 2In Consideration
- 4Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
JOB SPECIFICATIONS
- Full lifecycle application development.
- Designing, coding and debugging applications.
- Software analysis, code analysis, requirements analysis, software review and identification of code metrics.
- Object-oriented Design and Analysis (OOA and OOD)
- Front-end graphical user interface design.
- Software testing and quality assurance.
- Performance tuning, improvement, balancing, usability, automation.
- Supporting and maintaining software functionality.
- Evaluate and identify new technologies for implementation.
- Maintain standards compliance.
- Implement localization or globalization of software.
Job Requirements
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering.
- Excellent written and verbal English communication skills.
- Understanding the full software life-cycle.
- 5-6 years experiences.
- Excellent knowledge of using C#, WPF.
- Excellent knowledge of using C, C++
- Excellent knowledge of MS SQL Server (2008, 2012 or 2016) and databases concepts.
- Strong background in OOP.
- Familiarity with Visual Studio 2010, 2013 and 2015.
- Excellent knowledge of .Net 3.5/4.0/4.5.
- Knowledge of the WCF and Web Services;
- Basic understanding of XML is a plus.
- Java is a plus.
- Silverlight developing is a plus.
- MCTS, MCPD is a plus.
- An active desire to learn new skills, ability to ask the right questions.
- Ability to work in team.
- Ability to understand the existing code base.
- Ability to suggest and make changes or improvements.