As a Senior .NET Developer, you will lead the development of high-quality software applications using .NET technologies. You will be responsible for designing, coding, testing, and deploying applications while providing technical guidance and mentoring to junior developers.
Responsibilities:
- Architecture and Design: Design and develop scalable and high-performance applications using .NET framework, C#, ASP.NET, and other related technologies.
- Coding: Write clean, maintainable, and efficient code. Ensure code quality through unit testing and code reviews.
- System Integration: Integrate with various third-party services and APIs.
- Troubleshooting: Identify and resolve complex technical issues and bugs.
- Collaboration: Work closely with cross-functional teams including product managers, UX/UI designers, and other developers to gather requirements and deliver solutions.
- Mentoring: Provide guidance and mentorship to junior developers and review their code to ensure adherence to best practices.
- Documentation: Create and maintain technical documentation for applications and systems.
- Continuous Improvement: Stay updated with the latest industry trends and technologies to ensure best practices and innovation.
Requirements
- Education: Bachelor’s degree in computer science, Engineering, or a related field. Master’s degree is a plus.
- Experience: 5+ years of experience in software development with a focus on .NET technologies.
- Proficiency in C#, ASP.NET, .NET Core, and MVC.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Familiarity with databases like SQL Server, and ORM frameworks like Entity Framework.
- Knowledge of RESTful APIs, Web Services, and microservices architecture.
- Experience with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Soft Skills: Excellent communication skills, ability to work independently and in a team, and strong analytical skills.
•Last updated on Aug 27, 2024
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Giza Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Remote
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago
Cairo, Cairo Governorate
·30+ days ago