Senior Software Engineer
Salary undisclosed
Checking job availability...
Original
Simplified
We are looking for a person who has at least 5 years of programming experience as a Software Engineer. You will be responsible for developing RESTful API and any software components in the MIMS Web Services Ecosystem using Microsoft Technology Stack.
Job Requirements:
- C# programming skills which you must have hands-on experience of the following:
- OOP (inheritance, polymorphism), Reflection, LINQ, Generics, Exception Handling, JSON.net, System.IO.
- ASP.NET Core skills which you must have hands-on experience of the following:
- ASP.NET Pipeline, Web API, Environments, Dependency Injection, Logging, Configuration, Http Context, Routing, Authentication & Authorization, Filters, Middleware, Hosting.
- ORM skills which you have hands-on experience using either of the following libraries:
- Dapper (preferred)
- Entity Framework
- Database programming skills which you must have hands-on experience of the following:
- T-SQL, Stored Procedure, Schema, View, Function, CTE.
- Git skills which you must have hands-on experience of the following:
- clone, pull, push, merge, rebase.
- Azure skills which you must have hands-on experience of the following:
- App Service, Function App, WebJobs, SQL Database, Storage Account.
- Experience in developing, delivering, maintaining and supporting at least one commercial RESTful API product.
- Hands-on experience using development tools such as Visual Studio, Visual Studio Code, SSMS, dotnet CLI, Azure CLI, Git CLI, Azure Portal.
We are looking for a person who has at least 5 years of programming experience as a Software Engineer. You will be responsible for developing RESTful API and any software components in the MIMS Web Services Ecosystem using Microsoft Technology Stack.
Job Requirements:
- C# programming skills which you must have hands-on experience of the following:
- OOP (inheritance, polymorphism), Reflection, LINQ, Generics, Exception Handling, JSON.net, System.IO.
- ASP.NET Core skills which you must have hands-on experience of the following:
- ASP.NET Pipeline, Web API, Environments, Dependency Injection, Logging, Configuration, Http Context, Routing, Authentication & Authorization, Filters, Middleware, Hosting.
- ORM skills which you have hands-on experience using either of the following libraries:
- Dapper (preferred)
- Entity Framework
- Database programming skills which you must have hands-on experience of the following:
- T-SQL, Stored Procedure, Schema, View, Function, CTE.
- Git skills which you must have hands-on experience of the following:
- clone, pull, push, merge, rebase.
- Azure skills which you must have hands-on experience of the following:
- App Service, Function App, WebJobs, SQL Database, Storage Account.
- Experience in developing, delivering, maintaining and supporting at least one commercial RESTful API product.
- Hands-on experience using development tools such as Visual Studio, Visual Studio Code, SSMS, dotnet CLI, Azure CLI, Git CLI, Azure Portal.