Responsibilities
Work along with the development team to prioritize and develop identified features/modules
Perform Unit tests and Code Reviews.
Follow the Development & Process Standards.
Own delivery for items aligned to the individual.
Collaborate with other team members to ensure seamless integration of components developed.
Follow technical directions from Architects and leads.
Technical Skills and Experience
Experience in developing and deploying the containerized application (Docker)
Knowledge in the Cluster/ Container orchestration framework (Kubernetes/Service Fabric/Docker Swarm).
Knowledge in Azure AKS, Kubernetes / Azure CLI.
Knowledge in Microservice Architecture, Domain-Driven Design and patterns.
Understanding of Cloud Securities.
Knowledge in Scripting Languages (PowerShell, Bash)
Experience in source control like TFS, GitHub
Knowledge in Azure Cloud technologies. AWS or Google technologies will be added advantage.
Sound Technical knowledge in Microsoft Technologies (.Net Core 2.1, Web API, .Net Core MVC, Entity Framework)
Sound Experience in Microsoft SQL. Knowledge of Azure SQL, MS SQL Server, Postgres and non-SQL database (like CosmosDB, DocumentDB, MongoDB) concepts. Hands-on experience are desirable.
Knowledge in Agile SDLC