.Net+Azure

Role Profile
Part I – Role Responsibilities
Role Objective This role is primarily responsible ____
Principal Accountabilities
  • Develop stable, secure, scalable, and highly performing Code /Components which are easy to inspect, test, service, and support.
  • Delivery within time commitments adhering to approved designs, Deployment standards and meeting set quality goals confirming coding standards & best practices with minimal defects.
  • Drive customer communication for the project. Participate in regular client meetings that led to useful feedback and create project plans that deliver solutions to client problems.
  • Learn to Influence team and stakeholders to proactively resolve issues.
  • Perform unit/module testing of software to find errors and confirm programs meet specifications.
  • Write a dev plan covering all scenarios based on information provided by customers and functional specs.
  • Provide accurate time and resource estimates that result in on-schedule delivery.
  • Mentor juniors in the team and take accountability for their delivery like reviewing deliverables, providing solutions, and providing technical support and training.
  • Contribute to Solutioning and ensuring solutions adhere to established technological standards.
  • Identify the scenarios/functionality that are missing or do not meet the customer’s needs or usability and take proper action.
  • Independently handle component-level design.
  • Analyze business requirements & predict impact and risks. Come up with Mitigation plans as needed.
  • Recognize broader relationships between the solution and customer needs, iron out dependencies, and deliver code that produces value.
  • Designs and implement proof of concept as needed for solutions as an individual contributor.
  • Expand software engineering knowledge beyond what is needed to complete the work. Learn new technologies/platforms during your spare time and present the learnings to others in the company.

Expertise and execution in Agile & other Delivery methodologies followed in the organization.

Part II – Role Requirements
Education  B.E/ B. Tech, MS, M. Tech, MCA
Experience 4-6 Years
Primary Skills

(Mandatory)

  • 5+ years of relevant experience in C# .NET
  • Strong experience in .NET Core, Web API, ASP .Net MVC
  • Experience with design, development, testing, and deployment of .NET Applications.
  • Experience in working with Azure Service Bus, Azure Function, Azure Event Grid, and Event Bus
  • Experience in working with large volume databases/tables, and their performance fine-tuning.
  • Experience working in the cloud-based ecosystem (Azure preferred)
  • Experience in integrating with APIs.
  • Experience in creating test plans and scripts for testing, ranging from unit to integration testing.
  • Good communication skills
Secondary Skills

(Non-Mandatory)

 

  • Experience in DevOps Practices and Pipelines development using Azure, Bit Bucket, etc.
  • Basic level of CRUD operation using Cosmos Client via Azure SDK
  • Knowledge of OData
Certification

 

Knowledge and Competence