Senior Full-Stack .NET Developer
Eventy -
Giza, EgyptPosted 7 years ago25Applicants for2 open positions
- 19Viewed
- 5In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities:
- You will be working on both back-end and front-end, taking an active role on both sides, and defining how the applications looks and functions.
- Designing and scaling API endpoints.
- Developing new applications and adding new features to existing ones.
- Optimize applications for maximum speed and scalability.
- Writing Unit Tests.
- Integrating front-end with back-end.
- Collaborating with other team members and/or teams.
Job Requirements
Requirements:
- Solid foundation in C# and the .NET Framework.
- Solid understanding of advanced JavaScript concepts e.g. OOP and prototypes.
- Strong background in designing/consuming Web Services and REST APIs using Microsoft Web API.
- Solid understanding of the MVC design pattern, with experience in any of the popular MVC frameworks.
- Familiarity with design patterns.
- Having a sense of awareness to security while writing code.
- Ability to write robust, clean, and documented code. As well as conforming to coding conventions and guidelines.
- Good understanding of at least one database system, preferably Microsoft SQL Server.
- Good understanding of multi threading and race conditions, deadlocks, etc.
- Understanding Unit Testing and TDD Principles.
- Familiarity with Agile Methodology.
- Experience in health-care system field.