Senior Full Stack .NET Developer working on banking sector projects in Cairo. Leading technical teams and driving the implementation of full stack applications using .NET technologies and Agile methodologies.
Responsibilities
At least 7 Years' experience in Full stack .NET Framework (.NET, .NET Core, C#), ASP.NET and Services, and front-end technologies such as HTML5/CSS3, JS, jQuery
Designing and implementing WCF or RESTful APIs
TypeScript, Angular, or React is a plus
Experience with XML, XPATH, XSLT, JSON
Experience with .NET Components Suites like DevExpress and Telerik
In-depth knowledge of Entity Framework/Core, LINQ, including performance tuning and advanced queries/stored procedures.
Excellent knowledge of OOP (concepts, techniques, principles, analysis, and design)
Excellent knowledge of design patterns, MVC, MVVC, o Familiarity with Agile/Scrum development methodologies.
Good knowledge of Web application security hardening and OWASP implementations (Cyber Security policies and procedures including static code analysis, dependency analysis and penetration testing).
Experience with Version control tools (e.g. TFS, VSS, and Azure services)
Experience with CI/CD is a plus
Experience with Oracle databases is a plus
Experience with Message Queuing is a plus
Experience with Financial/Payment systems and gateways is a plus
Knowledgeable on modern concepts of software development and architectures (SoC, SaaS/PaaS/IaaS, SOA, Mobile-first, Digital)
Demonstrated success delivering software projects using Agile / Scrum methodologies with a DevOps context in Cloud environment.
Demonstrated ability to collaborate with cross-functional teams including QA, Product Owners, and Business Analysts.
Strong understanding of large-scale project management
Requirements
Bachelor's degree (preferred computer science or engineering background).
Proven experience in technical leadership, effort estimation, risk management, and effective communication with stakeholders.
Experience communicating with other technical teams, and management to collect requirements, and produce technical designs
Software Engineer developing both UI and backend solutions for SimCorp's fintech product division. Involved in core functionality, code reviews, and product management for a leading investment management system.
As an Elixir/Phoenix Developer at GMS, you'll collaborate on digital transformation projects. Focused on creating robust web applications and optimizing secure payment systems.
Software Engineer at INSPYRE developing scalable products for the fintech sector and more. Collaborating on diverse projects with an emphasis on Clean Code and modern technologies.
Senior Software Engineer developing Python applications for life sciences company. Involves working with machine learning and backend algorithms in a hybrid environment.
Software Engineer developing C#.NET applications for Expleo's Life Sciences sector. Engaging in design, development, and debugging to enhance software quality and performance.
Full Stack Developer responsible for developing and maintaining web applications in .NET for a global IT consulting firm. Collaborating in a hybrid environment with a focus on innovation and system integration.
Developer specializing in C# for a global IT company with innovative projects in various technologies. Seeking a flexible team member for client analysis and development.
Mid - Level Back - End Engineer developing backend applications using .NET and AWS for legal tech. Collaborating with teams to enhance performance and drive innovative solutions.
Backend Developer at TRATON designing and maintaining core services for EV charging platform. Collaborating primarily using .NET and AWS to build scalable backend systems.
Storage Operations Engineer managing day - to - day storage operations for enterprise environments at Broadridge. Collaborating with teams and ensuring optimal performance of storage systems with a focus on financial services.