Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
Job Requirements
- Bachelor's Degree in Computer Science or Engineering.
- 4 years of experience as a .Net developer.
- Full stack developer Experience at programming using ASP.net core as a backend and angular as a front end.
- Good understanding of object-oriented programming.
- Good in Entity Framework and LINQ
- Good in Restful Web Services (Web APIs) – ASP. Net MVC.
- Good knowledge in JavaScript frameworks (,JQuery , angular2) , HTML5, CSS.
- Fair knowledge about design patterns (Repository, Unit of work).
- Familiarity with Agile Fundamentals ( scrum ) is a plus.
- Fair knowledge of any of the Version control systems (TFS, Git, SVN)
- Good in using SQL Server and DB design.