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
Senior C# Developer focusing on regulatory compliance solutions for the financial sector with a strong emphasis on critical systems and database integration.
Application Support Engineer providing level 1 and 2 support for Wealth Management applications. Collaborating with development teams to ensure quality standards in financial sector technology.
Senior .NET Developer responsible for building scalable software solutions for CargoSprint in the cargo industry. Working with .NET Core, Azure services, and leading technical discussions.
Senior Database Engineer leading projects in database design, development, and management at Humana. Ensuring scalability, security, performance, and reliability of database architectures.
Technical Lead in hybrid team ensuring high - quality solutions for financial infrastructure. Leading technical decisions and mentoring multi - disciplinary squads in innovative financial technology.
Mid/Senior Java developer for governmental project. Involves developing systems with Java and various other technologies for both internal and public portals.
Senior Software Engineer developing financial data reporting solutions using Java and React. Collaborating with a skilled team on a greenfield project with a microservices architecture.
Lead Data Engineer developing technical solutions utilizing cloud - based platforms at Capital One. Collaborating with Agile teams and mentoring engineers while working with data technologies.
Python & AI Agent Developer designing, developing, and deploying AI - driven solutions at Allstate. Seeking skilled professionals with experience in Python and AI agent frameworks.
Associate Programmer Analyst contributing to software development and maintenance at Boeing's aerospace operations. Required skills include Java, Angular, and cloud technologies with a bachelor degree and 4+ years experience.