Senior Dot Net Developer
WSM Co. -
Sheikh Zayed, GizaPosted 3 years ago32Applicants for2 open positions
- 22Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are looking for a Senior .NET Developer to join our IT department and build functional applications and websites.
- Senior .NET Developer responsibilities include participating in the entire software development life cycle, debugging applications, and configuring existing systems.
- Performs complex design, implementation, and maintenance of multi-product modules/sub-systems to ensure that business needs are met.
- Assists in outlining new product/service business case justification to ensure that the proposed solution is capable of delivering articulated business benefits to clients.
Responsibilities:
- Analyzing 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
- Deploy fully functional applications
- Upgrade existing programs
- Must have a good understanding of SQL fundamentals, T-SQL, stored procedures, and optimizing database applications for high scale, low latency.
- Suggest areas for improvement in internal processes along with possible solutions
- Document development and operational procedures
Job Requirements
- A minimum of Bachelor's degree in Computer Engineering, Computer Science, or Related field.
- A minimum of 8 years of experience in .NET with 3 years in XML.
- Preferred: starting Immediately.
- Very good English communication skills.
- In-depth knowledge of relational databases MS-SQL SERVER.
- Experience using .NET 4.5+, Core.
- Experienced in web technologies - ASP.NET, REST, HTML 5, Ajax, JavaScript, CSS3, jQuery, Angular JS, Restful API, C#, etc.
- Proficiency in building web-based applications.
- In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic .NET).
- Familiarity with agile environments.
- Troubleshooting abilities.
- Prefer candidate with work experience with the hardware.
- SQL Server deep knowledge.
- Experience in VB.NET and Windows Service Development.
- Able to develop batch programming and VBScripts for automation.