وصف الوظيفة
We are on the lookout for a talented Full-Stack Developer who possesses an extensive background in software development. The ideal candidate should meet the following qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a relevant field.
- A minimum of 5 years’ experience in full-stack development.
- Proficient in C#, .NET Framework, .NET Core, and ASP.NET MVC/Web API.
- Strong understanding of front-end technologies such as JavaScript, TypeScript, Angular/React/Vue.js, Bootstrap, and jQuery.
- Solid knowledge of database design and development, particularly with SQL Server, along with familiarity with Big Data platforms like Hadoop, Spark, and Kafka.
- Experience in implementing security best practices and tools, including SSL/TLS, Identity Server, and Penetration Testing.
- Proficient in cloud services like Azure or AWS.
- Familiarity with version control systems like Git and build tools such as MSBuild.
- Knowledge of unit testing frameworks like xUnit, NUnit, or MSTest.
- Experience with CI/CD pipelines and tools such as Azure DevOps or Jenkins.