Specialist Software Engineer .NET Full Stack
- Develop new features and maintain existing web applications and APIs
- Participate in the design and architecture of applications and solutions
- Deliver developments in compliance with best practices and security requirements
- Collaborate with the project manager and other developers to ensure project progress
- Identify and report detected malfunctions
- Identify and report security vulnerabilities
- Adhere to project timelines
- Languages & Platforms: C#, .NET Core 3 , .NET Framework 4.5 , ASP.NET Core MVC, HTML, CSS, jQuery
- Strong proficiency in C# concepts such as LINQ, Collections, Task, Predicate/Func/Action, Extension Methods, Generics...
- Frameworks & Tools: NHibernate 5 , EF Core 2 , NUnit/XUnit, NSubstitute (or equivalent), Castle (or equivalent), Service Fabric
- APIs: Web API 2, Swagger, JWT, REST, NSwag
- Data: SQL Server 2012