Senior .Net Core Developer

  • Adree
  • Cairo, Cairo Governorate, Egypt
  • Part-time

وصف الوظيفة

  • Design and develop high-quality software solutions using .NET Core framework.
  • Integration with many running application like SAP - Success Factor - CRM - AD - SSO
  • Collaborate with cross-functional teams to analyze user requirements and design specifications.
  • Write clean, scalable, and maintainable code that adheres to coding standards and best practices.
  • Perform code reviews and provide feedback to ensure code quality and promote continuous improvement.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Identify and troubleshoot software defects and performance issues.
  • Optimize and enhance existing software applications to improve functionality and performance.
  • Conduct unit testing and integration testing to ensure software quality and reliability.
  • Collaborate with team members to resolve technical issues and ensure successful project delivery.
  • Stay up-to-date with emerging technologies and industry trends.
  • Mentor junior developers and provide guidance and support when needed.

متطلبات الوظيفة

  • Bachelor's degree in computer science, software engineering, or a related field.
  • 5-7 years’ as a .Net software engineer
  • Proven experience as a .NET Core Developer or similar role.
  • Proficiency in .NET Core, C#, and related technologies and frameworks.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with database technologies, such as SQL Server or MySQL.
  • Knowledge of front-end web development technologies like HTML, CSS, and JavaScript.
  • Familiarity with version control systems, such as Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Experience with agile development methodologies is a plus.