Job Seeker
Software Development Engineer
CATEGORY
IT
TITLE
Software Engineer
LOCATION
Cairo,
Egypt
EXPERIENCE
0 – New Graduate
TYPE
SALARY
Negotiable
PUBLISH DATE
09 Jan, 2019
(7 years ago)
A joint venture company located in New Cairo is hiring a Software Development Engineer
RESPONSIBILITIES
Job Description:
- Develop and unit test The functional requirements of Software systems using .net framework, Java script, ASP.Net, C#, HTML, CSS, Asp.net MVC, WCF, MS SQL, …etc. To implement new systems according to the project design and both internal and external customer needs, and detect errors to provide a successful build
- Implement code reviews to ensure quality and adherence to the company’s standards
- Participate in troubleshooting initiatives to solve issues that arise, and can’t be solved by technical support team
- Maintain communications with the team and the team leader to ensure an efficient work environment and make sure that the systems meet requirements
- Implement Configuration management processes on code To assure that release control, change control, and version control are maintained within the project
Qualifications:
- Bachelor’s degree in Computer Information Systems, Computer Science, or a relevant field
- Previous experience from 0-2 years in the similar field.
- ITI software development diploma is a great plus.
- Solid understanding of the concepts of Object-Oriented Design and Object-oriented Programming using a variety of development environments and tools.
- Experience working on SQL databases is preferred.
- For .net development Role: Experience using .net framework, Java script, ASP.Net, C#, HTML, CSS, Asp.net MVC, WCF, MS SQL.
- UML design knowledge is a plus.
- Proven technical skills using any of the following development technologies – ASP.Net (.Net windows application)
- Experience with complex query development using SQL.
- Must possess strong programming skills and working knowledge of application development tools.
- Proficiency in structured query language.
- Very good communication, time-planning and management skills.
- Excellent computer skills (MS Projects is a plus)
- Very Good command of the English language