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 Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.