Job Position
We are seeking a skilled software engineer with expertise in developing robust, scalable applications using Angular and .NET Core. The ideal candidate will possess hands-on experience with back-end and front-end areas and have a strong proficiency in JavaScript, TypeScript, HTML5, CSS3, and JSON.
* Main Responsibilities:
* Senior full-stack developer with 5+ years of experience in designing and implementing maintainable, cross-browser code.
* Developing complex web applications using Angular (9 or higher versions) and .NET Core.
* Strong knowledge of SQL technologies and proficiency in C# APIs.
* Familiarity with asynchronous programming concepts and authentication/authorization technologies.
* Proficient understanding of code versioning tools like ADO/GIT and CI/CD pipelines.
* Experience with Agile Methodology and Test-driven development (TDD).
* Understanding of Azure Cloud services, Kubernetes, and Docker.
PREFERRED SKILLS:
* Angular 8/9/10 with TypeScript and Bootstrap.
* .NET Core 3.x, ASP.NET CORE Web API, and REST.
* Strong knowledge of ES6, HTML5/CSS3, and JavaScript.
* MS SQL, EF Core, and ADO.NET technology.
* Application design patterns and architecture.
* Experience with GIT repository management.
* Azure DevOps experience, including CI/CD pipelines, artifacts, and repositories.