Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Are you looking to join an All Stars team? Have passion for technology and love to create great products?
- We are looking for passionate senior developers who are ready to build the next big thing! The next Amazing app!
- If you have the below skills and willing to work hard and work smart, apply!
Job Requirements
- Translate product documents into a final application that can be launched to end-users.
- Handle critical deadlines and deliver on high-quality, high-performance and secure code.
- Monitor Application loads on production environment and set plans to mitigate risks in future releases.
- Ability to work with remote teams and align efficiently.
Attitude
- Team player, results oriented and friendly personality.
- Passionate about technology and enjoys continuous learning.
- Can do attitude.
Note: This opportunity is in Cairo, Egypt.
Job Requirements
- Minimum (6) years of experience in the fields of Backend and Api Development.
- Very Strong .NET and C# knowledge and capabilities.
- Very Strong knowledge in JSON and REST APIs and Web Services.
- Experience in Mobile Backend Development and familiar with Micro-Services.
- SQL Database Experience is a must; SQL Azure is a huge advantage.
- Ability to code for performance and reliability, with security in mind.
- Microsoft certification is a plus.
- Previous people management experience is a plus.
- Extensive experience with .Net Framework (C#).
- Extensive experience with ASP.NET ,Web API 2 ,LINQ ,Multithreading ,JSON ,XML.
- Solid understanding of scalable enterprise architecture.
- Solid experience in VS 2015/2017 and TFS.
- Ability to write high quality testable clean code, effectively utilize design patterns and write Unit and Integration tests.
- Ability to work in a fast moving team environment and provide guidance to junior developers.
- ASP.NET Core is a plus.
- Azure Services is a plus.
- NoSql is a plus.
- Socket programming is a plus.