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.