Senior .NET Developer
Taqneen -
New Cairo, CairoPosted 2 years ago32Applicants for2 open positions
- 29Viewed
- 7In Consideration
- 2Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, build and maintain core software. This includes complex business logic, a large database, and several mathematical algorithms.
- Participate in a culture of code reviews, automated testing, and continuous integration.
- Learn, use, and improve best practices and processes for high-quality software development.
- Strategizing performance characteristics and parameters for new and future product offerings
- Help shape our technology stack, assuring a modern and positive development experience.
- Participate in pilot projects evaluating new cutting-edge technologies
- Identify opportunities for process and tool improvements
- Trialing and fixing operating system issues impacting the performance of the product offerings
Job Requirements
- 7+ years in software development with a Computer science degree
- Stack: C#, MS SQL 2019, Javascript Jquery with ECMAScript, React.JS management like Redux is plus
- Understanding of HTML5, JS, jQuery and CSS.
- Experience in developing ASP.NET Webform, MVC applications.
- Very good experience in Web API (ASP.NET Core), OOP, and Design patterns.
- Extensive knowledge about AWS.
- Deep understanding of microservices and distributed systems programming models Strong knowledge in basics like GOF patterns, SOLID principles
- Strong understanding of networks HTTP, TCP/IP
- Agility, ability to work under the pressure, strong ability to keep commitments
- Strong ability to provide high-level estimates with good quality accuracy
- Deep understanding of .NET Framework and .NET Core.
- Strong experience with multi-threading programming models.