Job Title: Senior Consultant | .Net Developer | Bengaluru | Engineering
Job Responsibilities:
· Development of API
· Application Development
· Azure DevOps: Creation of pipelines (CI/CD) & infrastructure as code (setup of cloud infrastructure), ARM templates (Azure resource managers), & creation of monitoring dashboards
· Unit testing and documentation
· Secure development & provide input for security profile
Technical skills:
· C#,.Net FW, ASP.Net, .Net Core, HTML & CSS, Design Patterns, REST API, Web services,
· Azure development (Azure Functions, App service, API Management, Service Bus) Unit testing & IT Security
· Proficiency in any web frontend/UI frameworks
· Azure ARM template & Bicep
· Database like Azure SQL, Azure Cosmos and Entity FW ORM
· Container Orchestration: Kubernetes, Docker
· Message processing and caching mechanism: Event Hub, Kafka, Rabbit MQ, Redis
· Expertise on API design using OpenApi Standard 3.x
· API security: OIDC, OAuth 1.0/2.0
· Proficiency in XML, JSON, YAML.
· Practical experience of using Git version control systems
· Optional: Hands on knowledge of IaC and configuration management tools such as BICEP.
Soft Skills:
· Excellent verbal and written communication skills in English.
· Experience in Customer facing projects.
· Excellent team player with good lead capabilities.
· Good decision making capabilities.
· Good presentation and reporting skills.