i
Verinite Technologies
4 Verinite Technologies Jobs
Verinite - Switch Developer - Payment System & Protocols (5-8 yrs)
Verinite Technologies
posted 11d ago
Flexible timing
Key skills for the job
Position : Switch Developer.
Exp : 5 Yr +.
Location : Navi Mumbai.
Notice Period : Immediate/ 15 days.
Job Description :
- Develop and implement payment switches or similar systems that handle the routing, authorization, and settlement of electronic transactions.
- Design and implement features and functionalities of the switch to support various transaction types, including credit card payments, mobile payments, and other financial transactions.
- Ensure that the switch supports high availability, scalability, and fault tolerance to handle large volumes of transactions.
- Design and implement features and functionalities of the switch to support various transaction types, including credit card payments, mobile payments, and other financial transactions.
- Ensure that the switch supports high availability, scalability, and fault tolerance to handle large volumes of transactions.
System Integration :
- Integrate the switch with various external systems, such as bank networks, payment gateways, third-party processors, and fraud detection systems.
- Work on protocols such as ISO 8583, EMV, and other industry standards for payment card systems.
- Optimize the performance of the switch system, ensuring it handles high throughput and low latency.
- Identify and address bottlenecks or system inefficiencies to improve the transaction processing speed and system scalability.
- Implement security features such as data encryption, secure authentication, and tokenization to ensure the protection of sensitive data.
- Ensure compliance with industry standards such as PCI-DSS (for payment systems) and ISO8583 for information security.
- Regularly update the switch to address new security vulnerabilities and threats.
- Develop unit tests, integration tests, and system-level tests to ensure that the switch functions as expected.
- Perform debugging and troubleshooting of the switch system in both development and production environments.
- Address and fix any issues identified during testing or reported by other team members or customers.
- Write clear and comprehensive documentation for the switch system and troubleshooting guides.
- Create technical specifications and user manuals for both internal users and external partners.
Technical Skills :
- Programming Languages : Strong proficiency in programming languages such as C, C+, Pro-C. Knowledge of SQL and PL/SQL.
- Protocols : Experience with payment protocols such as ISO 8583, EMV.
- Databases : Experience with relational databases (e.g Oracle,Postgress.
- Networking : Understanding of networking protocols such as TCP/IP, HTTP, SSL/TLS, and VPNs.
- Security : Knowledge of encryption algorithms, security protocols, and compliance standards (e.g, PCI-DSS, ISO 8583).
- Message Queues : Experience with message queuing systems for high-volume transaction handling.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Developer roles with real interview advice