Full Stack Developer

Al Awsat Distribution · Posted 2026-06-07

We are looking for a highly skilled Senior Full Stack Developer with strong expertise in .NET, C#, SQL development, and familiarity with web and App front-end development technologies.The ideal candidate should have robust experience in SQL development (including database modeling, writing and optimizing stored procedures, functions, and database logic), with strong backend development skills in .NET Core. Familiarity with front-end web and App technologies and development is preferred, as this role requires the ability to collaborate effectively across the stack.Responsibilities:Design, develop, and optimize full-stack web and App applications, including backend services, APIs, and database logic using .NET (C#) and SQL Server.Focus on SQL development, particularly writing and optimizing stored procedures, performance tuning, and database optimization.Ensure best practices in backend code quality, API architecture, database design, and full-stack integration.Troubleshoot and resolve performance issues and provide scalable, efficient solutions across the stack.Participate in code reviews, knowledge sharing, and technical mentoring within the team.Collaborate effectively with frontend and backend teams to ensure seamless integration of frontend and backend technologies.Contribute to technical decision-making and support development best practices across the stack.Requirements:5+ years of experience in full-stack development, with a strong focus on .NET (C#) and SQL Server.Solid expertise in SQL development, including writing, optimizing, and debugging stored procedures and queries.Strong understanding of database indexing, query performance tuning, and transaction management.Proven experience with backend API development (RESTful APIs, Web APIs).Familiarity with frontend technologies (JavaScript, HTML, CSS, and Angular) is a plus.Familiarity with App development using Flutter is a plus.Experience with system architecture and designing scalable, maintainable applications.Strong collaboration skills with cross-functional teams and contributing to technical strategy.Exceptional problem-solving skills and the ability to work independently.

Apply for this role

Related jobs in Software & IT