Engineers must be able to research solutions to resolve problems in various projects, have the ability
to work on a small .NET project individually, and have the ability to read and clearly understand
requirements and design documents.
JOB DESCRIPTION
Working with Project Managers to determine needs and applying /
customizing
existing technology to meet those needs.
Designing and coding superior technical solutions.
Maintaining and supporting multiple projects and deadlines
Writing design document for your projects.
Researching new technologies to apply in future projects.
Creating efficient and logical databases for clients.
JOB REQUIREMENTS
Strong background in: Data structures and algorithms, Object-oriented
programming, analysis and design of algorithms, database analysis and design.
At least 2 years experience in the Microsoft .NET Framework or .NET Core
(C#,
ASP.NET MVC 3, 4, 5, APS.NET Web API, LINQ, Entity Framework).
Experience in FE Framework such as ReactJS or VueJS or AngularJS...
At least 2 years experience with MS SQL Server (views and stored
procedures,
optimizing query).
Much experience in developing Web-Applications and Web-Services.
Much experience in developing windows service and parallel processing.
Experience in cloud-based platforms such as AWS or Microsoft Azure.
Experience in design patterns such as Domain Driven Design, Service
Oriented
Architecture Design.