Senior Full Stack .Net Developer

innotech - Tanta, Gharbia

Be the First to Apply
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
7,000 to 12,000 EGP per month, Quarterly Profit
Education Level:
Bachelor's Degree at least
Languages:
Arabic, English
Vacancies:
4 open positions
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.

Benefits offered:

  • Paid time off
  • Overtime covered
  • Social insurance
  • Education assistance or tuition reimbursement
  • Workplace perks such as coffee,tea….etc
  • Flexible work schedules
  • Health insurance
Job Requirements

Professional Qualifications:

  • 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.

Frameworks:

  • Dot Net Core (+.Net Standard 4.0+, Razor Pages, MVC, WPF)
  • Entity Framework and ADO.NET.
  • REST, WCF, WSDL/SOAP and RPC.

Programming Languages

  • C#
  • NodeJS
  • Python is a plus
  • One of the popular JS Frameworks (ReactJs - VueJs - Angular) is a plus.

Scripting:

  • JavaScript
  • EcmaScript 6+
  • TypeScript
  • jQuery
  • Bootstrap
  • HTML5
  • CSS
  • AJAX
  • WebPack
  • JSON

Database Engines:

  • 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,... (More)

See all Careers and Jobs at innotech
Hiring?
Signup for an employer account and Post your Jobs!