- Experience Needed:
- More than 5 years
- Career Level:
- Experienced (Non-Manager)
- Job Type:
- Full Time
- Education Level:
- Bachelor's Degree at least
About the Job
We have an immediate need for a contract professional senior .Net full stack developer with a business-focused mindset to help our development team to solve technical challenges through technology. The ideal senior is an individual who wants to be a part of an energetic, innovative and successful team. If you have a strong background in being a member of a team that leads enterprise-level planning and projects implementation, as well as, are a subject matter expert in .Net capabilities, iNNOTECH is interested in you joining our team.
As a Senior .NET Full Stack Developer you will
- Lead the delivery of projects and solutions to completion in a team environment while demonstrating a consultative personality, leadership mindset, and collaborative communication style.
- Have a background in business application development with a strong understanding of cloud-based ERP solutions.
- Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability, security and sociability.
- Performing code review for all development tasks to ensure clean code and performance optimization.
- Paid time off
- Overtime covered
- Social insurance
- Education assistance or tuition reimbursement
- Workplace perks such as coffee,tea….etc
- Flexible work schedules
- Health insurance
More than 5 years
Bachelor's Degree at least
Information Technology Services
- A Bachelor’s degree in computer science or a related discipline.
- 5+ years proven experience as a Software Developer with .NET and SQL Server development technologies.
- Familiarity with Agile development methodologies.
- Experience with source control tools (TFS/Github) and versioning control (GIT).
- Strong knowledge about Algorithms, Data-structures and Problem-solving techniques.
- Familiarity with development operations (DevOps) practices and procedures, team development, and Software Development Lifecycle (SDLC).
- Ability to learn new languages and technologies or frameworks.
- Attention to detail.
- Handles difficult assignments effectively and could serve as a team lead.
- Most likely to introduce new concepts to clients and team.
- Strong written and oral communication skills in both English and Arabic.
- Dot Net Core (+.Net Standard 4.0+, Razor Pages, MVC, WPF)
- Entity Framework and ADO.NET.
- REST, WCF, WSDL/SOAP and RPC.
- Python is a plus
- One of the popular JS Frameworks (ReactJs - VueJs - Angular) is a plus.
- EcmaScript 6+
- Relational DBMS (SQL Server, LocalDB, Sqlite)
- NoSQL (MongoDB or CouchDB ) is a plus
About this Company
iNNOTECH is a pioneer company in information technology and information systems in Egypt. iNNOTECH presents innovative software solutions especially in the field of web and cloud technologies. It also presents solutions for web design and development, application development,...
See all Careers and Jobs at innotech