Job Details

Intalio

Egypt

Dot Net

Created10/8/2024 12:00:00 AM
Expired10/19/2024 12:00:00 AM
Card image cap

Job Details

Levels Fresh Grade
Years of Experience 1
Education Level Bachelor Degree
Job Category Engineering & Development

Job Description

Job Overview:

We are seeking an experienced Senior .NET Full-Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development using .NET technologies, along with extensive experience in jQuery and JavaScript. You will be responsible for designing and implementing scalable web applications that meet business requirements and enhance user experiences.

Key Responsibilities:

  • Develop and maintain web applications using .NET technologies (including .NET Core and ASP.NET) for back-end and jQuery/JavaScript for front-end development.
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications. Design scalable and efficient architecture for applications.
  • Write clean, efficient, and maintainable code. Conduct code reviews and mentor junior developers to ensure adherence to best practices and high-quality standards.
  • Utilize jQuery and JavaScript to enhance user interfaces and improve overall user experience. Implement responsive design principles and ensure cross-browser compatibility.
  • Integrate with third-party APIs, services, and systems. Develop and consume RESTful APIs and web services.
  • Identify and resolve issues related to application functionality, performance, and security. Perform debugging and root cause analysis.
  • Work closely with cross-functional teams, including product managers, UX/UI designers, and other developers, to deliver high-quality software solutions.
  • Maintain comprehensive documentation for software designs, code, and application functionalities.
  • Stay current with emerging technologies and industry trends. Continuously seek opportunities to improve development processes and practices.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degrees or certifications are a plus.
  • Minimum of 1 year of experience in full-stack software development with a focus on .NET technologies.
  • Proficiency in .NET Core, ASP.NET, and C# for back-end development.
  • Extensive experience with front-end technologies including HTML5, CSS3, JavaScript, and jQuery.
  • Strong understanding of SQL Server and experience with Entity Framework or similar ORM tools.
  • Experience with RESTful APIs, web services, and third-party integrations.
  • Familiarity with cloud platforms such as Azure or AWS.
  • Experience with version control systems such as Git.
  • Familiarity with DevOps practices, CI/CD pipelines, and automated testing tools.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a collaborative team.
  • Attention to detail and commitment to delivering high-quality software.

Preferred Qualifications:

  • Experience with modern JavaScript frameworks or libraries (e.g., Angular, React, or Vue.js) in addition to jQuery.
  • Knowledge of microservices architecture.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience with Agile methodologies and project management tools.