Senior Backend Developer
About Us
GS1 Egypt is an independent, user-driven organization. We provide a common language for trade and commerce. At all stages of the supply chain, we collaborate with trading partners and with businesses and enterprises of all sizes.
GS1 Egypt helps companies by providing a common language for international trade and commerce. We facilitate the proper adoption and implementation of GS1 standards that continually link between and improve the efficiency of all supply-chain stakeholders.
GS1 Egypt is the sole numbering authority in Egypt – affiliated GS1 member organization. With over 4,000 GS1 local database-members in Egypt, we offer a unique identification system for all your products and services. Through our GS1 supply-chain standards, Egyptian enterprises are becoming more efficient and are sharpening their competitive edge.
Job Brief
Design, Build, implement and document External and internal systems along with the technology team.
Roles and Responsibilities
- Responsible for building .NET Core applications using .NET Core technologies (ASP.net MVC, MVC Core, API Restful and entity Framework) for back-end.
- Engage in the complete development lifecycle for the projects and expected to code, support, and coordinate with teams to deliver necessary solutions to the business users
- Work closely with Business Analysts and QC teams.
- Design the applications and write the Tech design documents.
- Optimizing Database Operations and queries.
- Receive requests for new modules and modification to existing tasks from Team Leader.
- Stay up to date with the latest software development technologies and methodologies to develop internal work.
- Ability to learn new technologies.
- Report to the Team leader the technical solution within the agreed architecture.
Qualifications and Education Requirements
- Bachelor’s Degree, preferably in Computer Engineering or Computer Science.
- Not Less than 5 years
Preferred Skills
- Experience in .net core latest versions
- Experience in Clean Architecture and Domain Driven Design
- Experience in OAuth2 and OpenId Conect
- Knowledge in Hangfire is plus
- Knowledge in Azure Cloud fundamentals and API gateway is plus
- Knowledge in Microservice is plus
- Excellent knowledge of ASP.NET Core, ASP.NET, MVC, C#, and MS SQL & MySQL Server.
- Strong knowledge of Web API.
- Strong knowledge of Entity framework Core and LINQ.
- Strong knowledge of OOP.
- Familiar with design pattern.
- Strong knowledge of Git.
- Have the ability and flexibility to learn any new tech or old tech on demand.
- Good knowledge about CQRS, Mediator Patterns.
- Excellent communication skills.
How to apply:
If you are interested, please apply by clicking here.
Responses will be treated quickly and with strict confidentiality.