This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly motivated Full Stack Engineer with strong experience in .NET technologies, ASP.NET, and Microsoft SQL server to design, develop, and maintain scalable web applications. The ideal candidate will work across both frontend and backend systems, delivering high-quality, secure, and performant solutions.
Job Responsibility
Design, develop, and maintain web applications using ASP.NET, (MVC/Core) and C#
Build and consume RESTful APIs and microservices
Develop responsive front-end interfaces using HTML, CSS, JavaScript, and modern frameworks (Angular/React)
Write efficient, scalable database queries, stored procedures, and functions in SQL Server (MSSQL)
Optimize application performance, scalability, and security
Collaborate with product managers, designers, and other engineers in Agile environments
Troubleshoot and debug production issues with a focus on reliability and performance
Participate in code reviews and ensure best practices in coding, testing and deployment
Implement CI/CD pipelines and contribute to DevOps practices
Requirements
Bachelor's degree in Computer Science or related field (or equivalent experience)
7+ years of experience in full stack development
Strong proficiency in C# and .NET Framework/ .NET Core
NET MVC/Web API
Microsoft SQL Server (MSSQL), TSQL
Experience writing complex SQL queries, joins, indexing, and performance tuning
Familiarity with front-end technologies: JavaScript, HTML5, CSS3
At least one framework (React, Angular, or Vue)
Understanding of REST APIs, authentication (JWT, OAuth), and web security
Experience with GIT and version control systems
Nice to have
Experience with Azure or other cloud platforms (AWS/GCP)
Knowledge of containerization tools (Docker, Kubernetes)
Experience with messaging systems (Kafka, RabbitMQ)
Exposure to microservices architecture
Understanding of test-driven development (TDD) and unit/integration testing