Senior Full Stack .Net Developer

TAM - New Cairo, Cairo

Applicants for
1 open position
In Consideration
Not Selected
Experience Needed:
3 to 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job
  • Be part of an ambitious and agile team dedicated to performing programming tasks according to the project plan and functional specifications.
  • Responsible for handling the development of the project’s most complex and risky tasks.
  • Conduct research to gain technical knowledge and resolve technical difficulties.  
  • Participate in the analysis & design of new functional requirements and systems.  
  • Participate in the estimation of new features and components.  
  • Participate in product or application definition activities including feature analysis & system tradeoffs.
  • Work with a team: serve as a mentor to less experienced software engineers and assist other developers with back-end and troubleshooting.
  • Stay up-to-date on emerging technologies.  
  • Perform other related duties as necessary.  
Job Requirements
  • 3+ years of working experience in web development.
  • Experience in .NET framework.
  • Experience in .Net Core.
  • Strong DB skills (Mainly SQL server).
  • Advanced knowledge of front-end software architecture and related technologies, including         JavaScript, HTML, and CSS.
  • Experience with front-end frameworks including Angular, jQuery, and Bootstrap.  
  • Strong knowledge of OOP programming and design patterns.
  • Strong knowledge in building REST APIs Web Services.
  • Understanding accessibility and security compliance.
  • Working with microservices is a huge plus.
  • Knowledge and work with unit testing and TDD is a plus.
  • Working with technology tools, frameworks and third-party development libraries like HangFire, RabbitMQ … etc. is a plus.
  • Experience with continuous integration is a plus.
  • Experience in dealing with Azure or AWS products is a plus.
  • Working with NoSQL databases is a plus.
  • Excellent time management, problem-solving, algorithms, teamwork, and communication skills.
About this Company

TAM is a Software, Advertising and Multimedia House which established in 2019.
We have a big vision which is “Digital Transformation in Traditional Trade Market to e-commerce Market”.
We believe that we can help companies in their transformation plans, as well as... (More)

See all Careers and Jobs at TAM
Signup for an employer account and Post your Jobs!