· Bachelor's degree in Computer engineering, Software Engineering, Mathematical Engineering or equivalent from an accredited university.
· Min 2 years of experience in software development projects as a software developer
· Software development experience in banking industry is a plus.
· Advanced knowledge of C# and OOP concepts
· Advanced knowledge of at least one of T-SQL or PL-SQL
· Knowledge of WCF
· Knowledge of Web Services; RESTful Architecture, JSON, SOAP and XML with their use in integration,
· Knowledge of data structures, algorithms and software design principles
· Experience with team collaboration suits like TFS etc.
· Knowledge of React and React-Redux is a plus
· Knowledge of ES6 and Typescript is a plus
· Strong knowledge on OOP, C#, HTML and T-SQL
· Strong organizational, planning, verbal and writing skills
· Independent and able to take on technical responsibility of projects and pleasure in solving problems
· Designing and Developing software in PaymentSystem and related topics.
· Designing and Developing database structures according to design specifications and use cases
· Creating back-end controller functions to support necessary use cases
· Creating APIs for business modules
· Designing and Developing webservice integration like SOAP,WCF,Rest etc.
· Delivering global solutions for financial Technologies