We are looking for a .NET developer who enjoys inspecting problems:
Role description:
● Design, build and maintain the web-based applications.
● Ensure the best possible performance, quality, and responsiveness of the applications.
● Solve problems and make simple solutions as possible.
● Identify bottlenecks and bugs, and devise solutions to these problems.
● Cooperate with other team members to obtain perfect solutions.
● Report to the project manager.
Requirements
● Experience in C#, ASP.NET Core, and Web API.
● Experience in Multi-layered and Service-Oriented Architecture.
● Experience in MS SQL Server.
● Experience in Entity Framework.
● Experience in Design Pattern.
● Familiar with Domain-Driven Design, and CQRS.
● Familiar with TDD, and BDD.
● Familiarity with Distributed Systems Concepts is an advantage.
● Bachelor's degree in Computer Science, Information Technology, Electrical Engineering, or Mathematics.
● Teamwork skills.
● Hard-working, self-driven, motivated, and committed.