
Senior .NET Developer
Ejada -
Assiut, EgyptPosted 2 years ago46Applicants for1 open position
- 41Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop Applications using C#, .NET Framework, ASP.NET.
- Build Web APIs, back-end software solutions, and web applications.
- Communicate regularly and write clean code.
- ·Revise, update, refactor and debug code.
- Review, analyze and resolve application issues as they arise.
- Collaborate with team members on the design and implementation of new platform functionalities.
- Produce high-quality software on schedule and explore new software design and architecture.
- Extend and optimize current software architecture.
- Participate in design and code reviews regularly.
- Evaluate and identify appropriate technology choices.
- Play a key role in feature implementation and enhancement, code refactoring and defect fixing.
Job Requirements
- Bachelor’s degree in computer science or a relevant degree.
- 3+ years of experience in web applications development by using ASP.NET
- Can be a leader, technical architect, mentor and driver towards the right technology.
- Strong understanding of OOP, Design Patterns and SOLID Principles.
- Experience in .NET Framework, MVC model, LINQ and Web APIs is a must.
- Experience in HTML, CSS, JavaScript and JQuery is a must.
- Experience in React is a must.
- Experience in relational database (MS SQL Server).
- Experience with version controls like GIT or TFS.
- Experience in SharePoint on-premises/Online is a big plus.
- Experience in Power BI is a big plus.
Skills:
- Strong business communication and presentation skills
- Aptitude in decision-making and working with numbers
- Highly organized with strong multitasking skills
- Good time management skills
- Good problem solving skills
- High attention to detail