Senior.Net Developer
ICIS -
New Cairo, CairoPosted 3 years ago33Applicants for5 open positions
- 32Viewed
- 9In Consideration
- 23Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a Senior Full Stack Developer to produce scalable software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle.
Responsibilities
- Translate the functional and technical requirements and specifications into application components.
- Design client-side and server-side architecture
- Participate in the analysis & design of new functional requirements and systems.
- Develop and manage well-functioning databases and applications
- Build application components using .NET Core , .NET Framework, ASP.NET, MVC, Oracle DB, WCF Web Services/WCF Data Services, Angular, JSON, XML, RESTful Services and MS SQL RDBMS
- Build features and applications with a mobile responsive design
- Develop and write high-quality coding standards.
- Assist and support other team members on multiple projects
- Write technical documentation
- Test software to ensure responsiveness and efficiency
Job Requirements
Primary :
- BSc in Computer Science, Engineering Only
- 5+ years working in development using .Net stack
- Excellent experience C# webforms or MVC
- Excellent Experience in Relational Databases ( SQL server or Oracle )
- Excellent experience in Angular
- Excellent Experience consuming REST APIs and WCF
- Excellent Development experience in Linq or Entity Framework
- Strong Troubleshooting abilities
- Strong expertise with HTML, CSS, and writing cross-browser compatible code.
- Solid understanding and experience with version control.
- Excellent communication skills
- Ability to work as a team member
- Ability to work creatively and analytically in a problem-solving environment
Secondary:
- Experience with Typescript
- Familiarity with agile environments
- Very good programming skills (Object Oriented, Data Types, Methods, Algorithms)
- Programming experience in HTML5, CSS3, SASS and Bootstrap
- Excellent Javascript knowledge and programming experience with ES5/ES6
- Fluence in English read and write
- Experience with mobile app development frameworks like Ionic or React Native