Senior Engineer, Web Development

Riyadh Tax Free23 months agoFull-time External
Negotiable
Responsibilities: • Identify user and system requirements for new websites and applications. • Prioritize software development projects, set timelines and assign tasks to team members. • Create wireframes to decide on layout. • Creating timeframes and work schedules to meet deadlines. • Communicating effectively with clients and teams. • Write or review code for various applications. • Run functionality testing and debug code. • Oversee junior web developers and evaluate their performance. • Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons). • Ensure our software documentation is up-to-date. • Collaborate with mobile developers to build mobile-responsive websites. Requirements and skills: • +4 years of experience in web development, supervisory experience is a plus. • Work experience as a Senior Web Developer • Extensive knowledge of C#, ASP.NET, and .NET Frameworks. • Familiarity with JavaScript, HTML5, CSS, XML, jQuery, SQL Server, and Web Services. • High-level coding skills. • Practical experience with content management systems. • Experience with wireframe and diagnostic tools. • Experience with mockup and UI prototyping tools • Understanding of security practices • Familiarity with network diagnostics tools • Team management skills • BSc/MSc in Computer Science or relevant field