Chat with Softimpact
Key Responsibilities · Lead the design, development, and deployment of scalable web applications. · Develop and maintain clean, efficient, and reusable code in C#, VB.NET, ASP.NET Framework, and ASP.NET Core. · Implement frontend functionality using HTML, CSS, JavaScript, jQuery, also using Vue.JS. ReactJS Typescript is a plus. · Design and optimize MS SQL Server databases, including stored procedures, functions, and triggers. · Build and consume RESTful APIs using ADO.NET or Dapper. · Perform code reviews and ensure adherence to coding standards. · Debug and resolve technical issues across frontend and backend components. · Mentor junior developers, evaluate their performance and provide technical guidance and support. · Collaborate with project managers, designers, and Quality Assurance teams to define requirements and ensure seamless project delivery. · Keep track on the latest web development trends to implement cutting-edge solutions. Required Qualifications · Bachelor's degree in Computer Science, Engineering, or a related field. · 3-4 years of professional experience in full stack development. · Strong command of ASP.NET Framework, ASP.NET Core, C#, and VB.NET. · Hands-on experience with frontend technologies: HTML5, CSS3, JavaScript, jQuery, Vue.JS; ReactJS Typescript is a plus. · Proficient in MS SQL Server – including schema design and performance optimization. · Excellent knowledge of ADO.NET and working without ORMs. · Strong analytical and problem-solving skills. · Excellent verbal and written communication skills.
Education: Bachelor or Undergraduate in CCE, computer science, MIS, programming or any related field.
Specialized knowledge:
- Knowledge in ASP.Net Framework: - VB.net - MS SQL Server 2008 and above. - Knowledge in HTML, CSS, HTML5, Javascript, XML and JQueries. - Mobile application: Android, IOS is a plus. - Knowledge in Flash + action scripting for dynamic content is a plus. - Knowledge in Adobe Builder is a plus.
Skills: - Excellent communication skills as well as interpersonal skills. - Multitasking skills with the ability to priorities work. - Fluent in both English and Arabic, French is a plus. - Basic Graphic designing skills
Abilities: Able to work in a team. Meet deadlines.