Job Details

Intalio

Egypt

Senior Full-Stack Developer (DotNet)

Created9/1/2025 12:00:00 AM
Expired9/30/2025 12:00:00 AM
Card image cap

Job Details

Levels Senior SE
Years of Experience 6
Education Level Bachelor Degree
Job Category Engineering & Development

Job Description

About Us:
Intalio is a leading software solutions provider, delivering innovative products that drive transformation across industries. We are seeking an experienced Senior Full-Stack Developer (DotNet) to join our team. This is a fantastic opportunity for a versatile developer who is passionate about building robust, scalable applications using modern technologies. If you’re ready to take on new challenges and make a meaningful impact, we’d love to hear from you!

Position Overview:
As a Senior Full-Stack Developer (DotNet), you will play a pivotal role in designing and developing both the front-end and back-end components of our web applications. You will leverage your expertise in .NET, C#, and modern front-end technologies to build end-to-end solutions that meet business and user needs. This role requires strong experience in both front-end and back-end development, as well as the ability to collaborate with cross-functional teams to deliver high-quality, scalable applications.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using .NET Core, C#, and modern front-end technologies.
  • Implement and manage RESTful APIs and integrate with third-party services and data sources.
  • Develop responsive user interfaces using HTML, CSS, and JavaScript, with a focus on performance and user experience.
  • Write clean, maintainable, and efficient code while following best practices in software development.
  • Collaborate with UX/UI designers and product teams to ensure designs are executed correctly and user needs are met.
  • Lead and participate in code reviews, ensuring high-quality code and fostering a culture of continuous improvement.
  • Troubleshoot, debug, and optimize both front-end and back-end applications for performance, scalability, and security.
  • Mentor and provide guidance to junior developers, promoting knowledge-sharing and skill development within the team.
  • Work in an Agile environment, collaborating with stakeholders to define project requirements and deliver features on time.
  • Stay updated on the latest technologies, frameworks, and best practices in full-stack development.

Technical Requirements:

  • Proven experience in full-stack development with a strong focus on .NET Core and C#.
  • Expertise in developing RESTful APIs and integrating them into both front-end and back-end systems.
  • Strong knowledge of front-end web technologies, including HTML5, CSS3, and JavaScript.
  • Experience with modern front-end frameworks (e.g., Angular, React, or Vue.js) is a plus.
  • Solid understanding of SQL and NoSQL databases, with experience in database design, optimization, and management (e.g., SQL Server, MySQL, MongoDB).
  • Familiarity with cloud platforms like Azure or AWS, and containerization tools (e.g., Docker, Kubernetes) is a plus.
  • Experience with version control systems, particularly Git, and CI/CD pipelines.
  • Knowledge of unit testing, integration testing, and test-driven development (TDD) practices.
  • Familiarity with DevOps and deployment automation tools.

Bonus Skills:

  • Familiarity with TypeScript or other modern JavaScript frameworks.
  • Experience with Microservices architecture.
  • Knowledge of Agile methodologies and working in a Scrum/Kanban environment.
  • Strong understanding of security best practices in web application development.

Leadership and Soft Skills:

  • Strong problem-solving skills and the ability to tackle complex challenges.
  • Excellent communication skills, both verbal and written, with the ability to work effectively with both technical and non-technical stakeholders.
  • Ability to mentor junior developers and share technical expertise to elevate the overall team’s capabilities.
  • A collaborative mindset and the ability to work effectively in cross-functional teams.
  • Strong organizational and time management skills, with the ability to prioritize tasks and meet deadlines in a fast-paced environment.