Senior Dotnet Developer

Apply for this job

Email *

Job Description

<p><strong>Job Responsibilities</strong></p><ul><li> Perform advanced programming tasks according to the project plan.</li><li>Expertise in both Back-End and Front-End Development.</li><li>Research, evaluate and recommend software Tools.</li><li>Identify and analyze user requirements</li><li>Produce detailed specifications.</li><li>Prioritize, assign and execute tasks throughout the software development life cycle</li><li>Solve complex performance problems and architectural challenges.</li><li>Integration of third-party APIs and web services.</li><li>Be able to take complex and challenging existing systems</li><li>Be able to follow software development processes, prepare detailed project documentation</li><li>Work closely with Project Managers and other members of the Development Team.</li><li>Write well-designed, testable code.</li><li>Troubleshoot, test and maintain the application to ensure strong optimization and functionality.</li></ul><p> <strong>Job Requirements</strong></p><ul><li> Bachelor’s degree in computer engineering or computer science.</li><li>Minimum 5 years of experience using Microsoft .NET Technologies for design and developments.</li><li>Object oriented design skills</li><li>.NET platforms (framework and dot net core), including C# .NET</li><li>Web-related technologies (HTML 5, CSS, JavaScript, JSON, jQuery, Bootstrap, Angular …)</li><li>WCF, Web Api (RESTful services)</li><li>SharePoint is a plus</li><li>Experience in developing and consuming Restful Web Services.</li><li>Windows Services</li><li>Aptitude for programming and learning new technologies.</li><li>Develop solution based on functional specifications</li><li>Excellent Debugging and Troubleshooting skills.</li><li>Experience working with content management (upload, download, read and write files)</li><li>Familiar with Code Source Management such as Git and TFS</li><li>Customer Oriented</li><li>Excellent Organization skills</li><li>Cross-group collaboration and teamwork skills</li><li>Flexible and ability to adapt quickly on any new mission/task.</li><li>Analysis skills and complex business understanding</li><li>Very good English, verbal &amp; writing skills.</li><li>French is a plus</li></ul><p></p>