Software Engineer

بلجيكا - Cairo
  • Execute the entire software development life cycle (SDLC)
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Good Experience in Integration software components into a fully functional software system
  • Good knowledge of E-commerce web application system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug, and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with the latest features

Proven work experience as a Software Engineer or Software Developer within (2 to 3 years)Experience designing interactive applications and a strong understanding of OOP, Design Patterns, and SOLID principles.Experience with .Net, .Net Core, EF, LINQ, and Web APIs/RESTful APIs and C# technologiesExcellent knowledge of relational databases, MS SQL, MySQL, Oracle, and ORM technologies.Good knowledge of front-end languages (e.g., HTML, JavaScript, CSS, and jQuery) is a must. And good knowledge of the MVC model.Experience with version controls like GIT and TFS Experience with test-driven developmentProficiency in software engineering toolsExcellent analytical and time management skillsTeamwork skills with a problem-solving attitudeAbility to document requirements and specifications.BSc degree in Computer Science, Engineering, or a relevant field
تاريخ النشر: ١٠ مايو ٢٠٢٤
الناشر: Wuzzuf .com
تاريخ النشر: ١٠ مايو ٢٠٢٤
الناشر: Wuzzuf .com