Lead end-to-end (conception, development, maintenance and evolution) implementation of digital solutions. Partner closely with our project managers, business analysts, QA teams and solution architects to deliver high quality, high performing solutions on time and on budget for our clients.
Work closely with our clients and business partners (UX designers, content team, analytics team, product managers, etc) to propose design and implement system solution.
Hands-on development to high-quality standards using Microsoft technologies and JavaScript frameworks.
Provide assistance to support teams during troubleshooting and issue triage, helping to resolve issues and identify gaps that would need remediation.
Draft software requirements specifications documents, solution design documents, system architectures, development approaches, and testing solutions
Maintain an ongoing awareness of emerging developments and trends in technology that could impact current projects and influence new projects
Establishment and enforcement of coding standards and practices
Supervise, mentor and coach developers
Provide effort estimates on work packages
Production deployments
Job Requirements
3+ years of experience in developing .NET solutions utilizing ASP.NET MVC 3/4/5, C#, ADO.NET, Entity Framework, Visual Studio 2019, LINQ, jQuery, Bootstrap, Javascript, WebAPI, CSS and OOP.
3+ years of experience with SQL Server Databases. AJAX, XML Web Services, and REST experience.
3+ years of software development experience in developing, implementing and supporting enterprise-level solutions (object-oriented design, distributed systems, web services, etc)
Working knowledge of Design Patterns, XML/JSON and using and consuming 3rd party web services/APIs (SOAP, REST, etc).
Knowledge of design patterns and computer algorithms
Experience with Agile software development principles & practices (scrum, backlog, etc)
Experience with source control systems like GIT.
Experience with Azure DevOps Services (VSTS).
Experience with Microsoft SQL Server.
Excellent interpersonal and communication skills.
Excellent English and Arabic language skills (Verbal and written)
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.