NET Developer Job Functions/Duties and Responsibilities:
Design and develop REST-based API services for the Platform. Implement features like versioning, caching, authentication, authorization, throttling, circuit braking, traceability, aggregation, orchestration, discovery, monitoring, alerts, and analytics.
* Work as an Agile squad member and interact with other squad members as well as external stakeholders including business and technology partners (local as well as global) across Wealth Management, infrastructure team, and architecture team to deliver the objectives.
* Employ CICD as well as DevOps principles to achieve the SDLC goals of the division.
Skills Required:
* 5-7 years of hands-on experience in .NET, NET Core, and related technologies. L2/L3
* 5-7 years of hands-on experience with C#, WCF & Windows Services, Web API, Entity Framework, Microservices, SOAP & REST.
* 5-7 years of hands-on experience with Relational databases (MS SQL /Oracle.
* Practical experience with messaging technologies (Kafka/MQ).
* Excellent communication, organizational, and planning skills.
* Working experience of Agile development methodologies and of DevOps integration.
* Exposure to JIRA or other ALM tools to create a productive, high-quality development.
Skills Desired:
* Ui Tech Stack (Angular, React, Typescript, CSS, HTML).
* NosaL databases (MongoDB).
* In-memory caching databases (Redis).
* Knowledge of Financial market, lending-based products, and Wealth Management.
* Ability to work in a fast paced and dynamic environment.
* Ability to develop proof of concepts/ prototypes in the new areas of development.