Degree in Software Engineering, Information Technology or relevant
Have experience in developing web application
Experienced in .NET and/or .NET Core, Golang, web development, JavaScript, C#, database SQL , SQL postgres, Elasticsearch
Have good knowledge about Object-Oriented Programming (OOP), SOLID.
Experienced in Git or other source control systems
Good time management, communication and problem-solving skills.
Good teamwork spirit and logical thinking
Proactive, well self-organized and responsible in work
Able to quickly manage new technologies
Strong experience in using design patterns such as Dependency Injection, Inversion of Control, Singleton, Factory, and C# frameworks that provided support for these coding patterns.
Good knowledge in building testable software, abstraction layers, and mock objects.
Experience in unit test frameworks (Microsoft Visual Studio unit test, NUnit, etc.)
Degree in Software Engineering, Information Technology or relevant
Have experience in developing web application
Experienced in .NET and/or .NET Core, Golang, web development, JavaScript, C#, database SQL , SQL postgres, Elasticsearch
Have good knowledge about Object-Oriented Programming (OOP), SOLID.
Experienced in Git or other source control systems
Good time management, communication and problem-solving skills.
Good teamwork spirit and logical thinking
Proactive, well self-organized and responsible in work
Able to quickly manage new technologies
Strong experience in using design patterns such as Dependency Injection, Inversion of Control, Singleton, Factory, and C# frameworks that provided support for these coding patterns.
Good knowledge in building testable software, abstraction layers, and mock objects.
Experience in unit test frameworks (Microsoft Visual Studio unit test, NUnit, etc.)