drjobs Lead Net Developer العربية

Lead Net Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Cairo - Egypt

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Egyptian

Gender

Male

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

Stabilize developed solutions using CRM, Net and other languages
Ensure project delivered with agreed upon project scope
Drive project from project initiation through delivery. For specific project nature
Work with different destinations to identify business requirements and shape approach and solutions
Design and develop of integrated solutions using the latest Microsoft products and technologies
Understand the relevant application development, infrastructure and operations implications of the developed solution
Application Development: Designing, developing, and implementing applications using the .NET framework, including web applications, desktop applications, and APIs.

Code Maintenance: Writing clean, scalable, and efficient code, and maintaining existing applications to improve performance and usability.

Framework Knowledge: Utilizing various .NET technologies (e.g., ASP.NET, .NET Core, Entity Framework) to build robust applications.

Database Integration: Working with databases (e.g., SQL Server, Oracle) to design and implement data storage solutions and ensure data integrity.

Troubleshooting and Debugging: Identifying and resolving technical issues and bugs within applications, ensuring high-quality software performance.

Collaboration: Collaborating with cross-functional teams, including designers, QA testers, and project managers, to define project requirements and deliver effective solutions.

Version Control: Using version control systems (e.g., Git, TFS) to manage code changes and coordinate with team members.

Documentation: Creating and maintaining documentation for software designs, APIs, and user guides to facilitate understanding and future development.

Testing: Writing and executing unit tests and integration tests to ensure application quality and reliability.

Continuous Learning: Staying updated with the latest industry trends, tools, and best practices in .NET development and software engineering.


Desired candidate profile

Bachelor degree in Computer Science
Minimum 3- 6 years of experience in .Net Framework
Experience in Microsoft Dynamics + Real-state Sector is a plus
Proficient in Microsoft Office, Excel, Word and Outlook
Proficiency in .NET: Strong knowledge of the .NET framework, including ASP.NET, .NET Core, and related technologies.

Programming Languages: Proficiency in languages such as C# or VB.NET, along with familiarity with front-end technologies (e.g., HTML, CSS, JavaScript).

Database Skills: Experience with relational databases, particularly SQL Server, and ability to write complex SQL queries.

Problem-Solving Skills: Strong analytical and problem-solving abilities to address technical challenges.

Understanding of Design Patterns: Familiarity with design patterns and software architecture principles.

Experience:

Project Portfolio: A portfolio showcasing completed projects or contributions to open-source projects that demonstrate .NET development skills.

Personal Attributes:
Attention to Detail: Strong attention to detail to ensure code quality and functionality.

Team Player: Ability to work collaboratively within a team environment, communicating effectively with team members and stakeholders.

Adaptability: Willingness to learn new technologies and adapt to changing project requirements.

Employment Type

Full-time

Department / Functional Area

Web Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.