Job was saved successfully.
Job was removed from Saved Jobs.

Job Details Saudi Arabia

Senior .NET Developer

Computer and Mathematical

Software Developer



Riyadh, Egypt

Job DescriptionPURPOSEBe self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills. Have a passion for building high-quality systems with software implementation best practices and mentor others on how to do the sameKEY RESPONSIBILITIESOrganizational Responsibilities Follow all relevant custom enterprise solution development policies, processes, and standard operating procedures so that work is carried out in a controlled and consistent mannerOperational ResponsibilitiesCreate efficient and logical solution designs for large scale projectsDesign and code [Register to View] based Microservices technical solutionsEasily recognise system deficiencies and implement effective solutions Possess significant knowledge of web application architectures, integration patterns, API based integration, Power BI, SoftwareAG webMethods, Microservices, microfrontends (Angular)Understand the benefits of the various design methodologies and object-oriented environmentsAssume responsibility for detailed design of all architectural components or servicesProvide assistance with connectivity, configuration management, deployment setup and production troubleshooting for a diverse set of products and infrastructure developed by the team Working closely with a development team and business units to assist in the design of functional specificationsTechnical analysis and design, application development and deployment to support business requirements Participating in the collection of business requirements and analyzing complexity to recommend efficient and cost-effective solutions Providing technical support for business-critical applicationsWork with a team of Developers, Engineers and Operations on functional requirements and specificationsWriting Secure source code to avoid Session Hijacking, SQL Injection, XSS Attacks. This should be done at Source code in Programming Language C# and Database Query Language (SQL Server T-SQL)Possess knowledge of sound business practices and a proven track record of exceeding customer expectations and anticipating their needsSolid knowledge of Microservices based design, architectural and integration patterns along with ORM frameworks such as Entity FrameworkExperience in multitier application architecture having complex integration between different systemsWorking experience with Always On availability groups: a high-availability and disaster-recovery solution or A Windows Server Failover Cluster (WSFC)Previous experience with Real-Time web-based video communications, streaming etc., will be an added advantagePrevious experience in SoftwareAG webMethods will be an added advantageQualificationsBachelor Degree in Computer Science, MIS or Business Administration Relevant certification in a related discipline is preferredCandidate should share the portfolio link