Job Responsibilities: -
Work on building enterprise grade applications with a strong knowledge of the .net core framework. Experience with Node JS.
Create Libraries that would be shared across the different modules in the system that can be leveraged by multiple teams within the organization.
Good understanding of data structures to identify the correct data structure for a specific use case.
Build RESTful API for customer consumption. Prior knowledge building APIs is a requirement. Understanding of HTTP error codes is a must.
Work on code in a distributed code development environment. Prior use of Git/Github is desirable.
Work with a Unit Test platform.
Strong knowledge on Encryption standards Asymmetric and Symmetric.
Create and Manage System Documentations.
Job Qualifications
At least 4+ years of experience using C# programming language in the build of enterprise software (.net core, core, web api) For .Net Developer
At least 7+ years of experience using C# programming language in the build of enterprise software (.net core, core, web api). For Lead.
Experience handling ISO8583 message standard; Payments Industry knowledge.
Good understanding of version control (using Git/Github).
Experience with Unit Test framework; TDD Approach.
Knowledge and understanding of PCI Requirements for Card processing software .
Understanding of SQL Database and Database Design.
Strong understating of hybrid cloud application basics based on Docker, Kubernetes, Microservices and Postgres.
Minimal 2+ years of experience in building enterprise scale applications: coding, designing, developing, and analyzing data.
Agile environment. AWS, Docker, Kubernetes, DevOps environment Lead levels only.
Manage CI/CD Pipeline.
///MCA/Msc in Computer Science.