.Net Developer

General Information

Job Type:
Information Technology
Lebanon - Beirut
Date Posted:
Jan 16, 2021
Employee Type:
Full-Time Employee


.NET Developer responsibilities include:
• Analyzing system requirements and prioritizing tasks
• Writing clean, testable code using .NET programming languages
• Developing technical specifications and architecture
Job brief
We are looking for a .NET Developer to join our IT team and build functional applications (windows, web, and mobile) as well as powerful websites.
.NET Developer responsibilities include participating in the entire software development life cycle, debugging applications and configuring existing systems. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you.
• Analyze system requirements and prioritize tasks
• Write clean, testable code using .NET programming languages
• Develop technical specifications and architecture
• Test and debug various .NET applications
• Review and refactor code
• Upgrade existing programs
• Document development and operational procedures
• Work experience as a .NET Developer
• Proficiency in building WinForms, WPF, and web-based applications
• In-depth knowledge of at least one of the .NET languages (like C# and/or VB.NET)
• Deep knowledge of OOP, ADO.Net Entity Data Model and Design Pattern (DAO)
• Good knowledge of ERD, Use Case Diagrams, and Activity Diagrams.
• Skill for writing reusable libraries
• Strong knowledge in Microsoft SQL Server (Views – Procedures – Joins – Triggers – Acid)
• Knack for writing clean, readable, and easily maintainable code
• Proficient understanding of code versioning tools (such as Git, or SVN)
• Familiarity with agile environments (JIRA)
• Troubleshooting abilities
• Good communication skills
• BSc in Computer Science, Engineering or relevant field

Company Profile