Top Business Group for Human Resources

Software Development Engineer

Category IT
Publish Date Wednesday 09-01-2019
Country Egypt
Gender any
Years Of Experience 0 – New Graduate
Salary Negotiable

A joint venture company located in New Cairo is hiring a Software Development Engineer


Job Description:
  • Develop and unit testThe 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
  • Implementcode reviewsto ensure quality and adherence to the company’s standards
  • Participatein troubleshooting initiativesto solve issues that arise, and can’t be solved by technical support team
  • Maintaincommunications with the team and the team leaderto ensure an efficient work environment and make sure that the systems meet requirements
  • ImplementConfiguration management processes on codeTo 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.
  • ITIsoftware 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