HamburgerMenu
hirist

Job Description

Description :


Who we are looking :


- Participate in requirements analysis, Planning, and Stand-Ups.


- Collaborate with internal teams to produce software design and architecture.


- Responsible for the development of new reusable components, and web-based user interfaces.


- Work with product team and graphic designers, translating designs and wireframes to high-quality code.


- Strong expertise in functional programming and design patterns.


- Experience in Banking, FinTech, or Payment domains


- Experience with real-time transaction systems


- Experience in Team Lead


- Write clean, scalable code using .NET programming languages.


- Test and deploy applications and systems.


- Revise, update, refactor, and debug code.


- Ensure the best possible performance, quality, and responsiveness of applications.


- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.


- Develop documentation throughout the software development life cycle (SDLC).


- Serve as an expert on applications and provide technical support when required.


Requirements :


- 6+ years of experience in Microsoft .net core with strong end-to-end payment systems experience.


- Strong knowledge of C#, .NET Core, EE, LINQ, Rest Apis.


- Experience with database development including relational database design, SQL, bigdata and ORM


- Hands-on experience with payment gateway integrations


- Knowledge of payment protocols and standards


- JavaScript, JS Frameworks (e.g. jQuery, ReactJS, AngularJS, Bootstrap)


- Experience with working in an Agile/Scrum development project


- Knowledge about JIRA/ similar project management tool


- Experience with Azure will be a big plus


- Experience with big data will be a big plus


- GIT-based repository


- Knowledge of Docker and Kubernetes


- Experience designing and developing enterprise grade software


- Experience with source control management systems and deployment environment


- Experience with debugging, performance profiling and optimization.


- Comprehensive understanding of object-oriented and service-oriented application development, techniques and theories


- Internally motivated, able to work proficiently both independently and in a team environment


- Strong communication skills with both internal team members and external business stakeholders


- Experience with user interface design and prototyping.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in