.Net Developer

  • Valleysoft
  • Cairo, Cairo Governorate, Egypt
  • Full-time
  • Remotely

وصف الوظيفة

Valleysoft | Center of Excellence is a regional IT services provider based in Riyadh, serving clients globally since 2006. The company collaborates with global partners like IBM to address diverse business and technical challenges, from enterprise application development to process management. Valleysoft's vendor-neutral and process-oriented approach, coupled with operational maturity, ensures high-quality and cost-effective services for clients.

Valleysoft | Center of Excellence is currently seeking a talented and experienced .NET Developer to join our team. As a .NET Developer, you will be responsible for designing, developing, and maintaining .NET applications for our clients.

The ideal candidate will have a strong background in .NET development, with demonstrated experience in developing scalable and high-performance web applications. They will possess excellent coding skills, strong problem-solving abilities, and the ability to work collaboratively in a team environment. If you are a passionate and dedicated .NET Developer looking to work on challenging projects, we want to hear from you!

Responsibilities

  • Design, develop, and maintain .NET applications using C#, ASP.NET, and other relevant technologies.
  • Collaborate with cross-functional teams to analyze business requirements and convert them into technical solutions.
  • Write clean, scalable, and maintainable code following best practices and coding standards.
  • Perform unit testing and debugging to ensure the reliability and performance of applications.
  • Create and maintain technical documentation related to application design, development, and maintenance.
  • Stay up-to-date with the latest .NET technologies, tools, and frameworks, and recommend their usage for application enhancements or improvements.
  • Collaborate with clients to understand their needs and provide technical expertise and support.
  • Participate in code and design reviews to ensure adherence to coding standards and quality guidelines.
  • Contribute to the continuous improvement of development processes and methodologies.

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

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a .NET Developer or in a similar role.
  • Strong knowledge of .NET development frameworks, languages, and tools (C#, ASP.NET, MVC, etc.).
  • Experience with front-end technologies (HTML, CSS, JavaScript, etc.).
  • 10 years of relevant experience in .NET development.
  • Strong understanding of object-oriented programming principles.
  • Experience with Agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with clients and cross-functional teams.
  • Experience with database systems (SQL Server, Oracle, etc.)
  • Relevant certifications (Microsoft Certified: Azure Developer Associate, etc.) are a plus.

Skills:

  • Strong understanding of .NET development principles and best practices.
  • Proficiency in C# and other relevant programming languages.
  • Excellent problem-solving and analytical skills.