Title: .Net/ Azure Developer
Type: Full Time
Involve in all phases of Software Development Life Cycle
(SDLC) Analysis, Design, Development Testing, and Production Support with Agile
Collaborating with the
business team in doing a feasibility study, transforming the current requirements
into business models and perform code reviews.
multi-threading techniques for creating high-performance applications.
Develop and consume
Services to achieve Service Oriented Architecture (SOA) and communication
between heterogeneous applications using the extensive framework that involves
API’s especially REST and SOAP.
Enable monitoring and security for the cloud solutions that
Providing proper branching strategy, enabling Continuous
Integration and Continuous Deployment (CI/CD) for deploying applications using
Using docker images to deploy microservices on service
fabric. Knowledge Building and configuring Azure Kubernetes Services.
Review existing projects plans and streamlining tasks by
making them comply with the standards set.
Documentation and preparing transition plans to Operations –
this includes preparing the document with all the activities done so far and, the transition of the project to the operations team.
Developing web applications using ASP.Net, MVC, C#, SQL
Server, Azure services.
Debugging and developing an application using the tools
provided by the Microsoft Visual Studio.
Involve in user-interface design, functional and technical
design documentation, development, and testing.
Configure and Restore Azure Virtual Machine
using Azure Backup.
Continuous integration of Automated builds from Team foundation
Maintaining TFS activities like code Integrations, Branching,
Merging and Managing Multiple check-ins
- The minimum requirement
for the performance of the job, duties is a bachelor’s degree (or equivalent) in
Computer Science or a directly related IT field with 3 years of relevant work
experience or master’s degree with 1 year of relevant work experience.