
Description
Job Description:
Ability to understand and translate business/functional requirements to High / Low Level Designs
Knowledge of Agile / Scrum / Iterative development methodologies
Programming experience in C# .Net , .Net Core
Strong understanding in Data Structures and Algorithms
API-Driven Development - Solid experience in RESTful and Microservices development
Experience of working in ORM frameworks like Entity , Dapper
Strong relational database experience in either Oracle, MS SQL, Postgres
Good experience in queuing or streaming engine like Kafka, rabbit Queues
Unit Testing / TDD - Experience with Continuous Integration Delivery Automated Testing and tools such as NUnit, JUnit
Experience with Docker, GIT, SonarQube, Checkmarx, OpenShift and other deployment tools for CI/CD
Experience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI, Service Now
Basic Understanding of JavaScript, HTML, CSS .Net Lead : Above +
Ability to manage a team of developers
Handle the tasks for the team and take reports periodically
Guide team technically for any issue, escalation
Hands on with Agile, Scrum Methodology
Able to guide team during escalation call
Take ownership of status updates to the stakeholders.
Must have:
Concepts of .Net framework
Multitier Architecture
C# .Net core dependencies
Deploy C#.Net applications
Troubleshoot