Roles & Responsibilities :
Job Description :
- Lead the payments platform team with 30 % of active coding required
- Plan the technical road map and be responsible for technical design specifications for the team's projects.
- Maintain PCI compliance systems for the s ecosystem
- Participate in code and design reviews
- Ensures all solutions and enhancements are fully tested, debugged and meet product quality - standards prior to release to QA / Prod.
- All projects are delivered on time ensuring quality standards.
- Maintain engineering best practices such as Agile, CI / CD, and DevOps as part of high performing software engineering teams to deliver products and services to our customers
- Provides consistent leadership to each individual; sets objectives; reviews performance, help in career development, and addresses team concerns
- Touch point of all Tech discussions and developments for all Happay Bank partnerships
Fitment :
Minimum 6 years experience in the application development role3+ years of experience working in Golang and 2+ years in supervisingDatabases : PostgreSQL and cloud-based relational database solutions like Amazon RDS, Redshift, database replication and scalabilityWorking Knowledge of High Availability Systems : all things AWS example - Load Balancing (ELB), RDS, SQS, RedShift, DMS, Lambda, EC2, Reverse Proxies, .CI / CD automation and DevOps experienceGood verbal and written communication skillsMust Have :
Technical Expertise :
Minimum 6 years of experience in application development.3+ years of experience working in Golang.Proven experience in designing, building, and scaling high-performance payment platforms.Deep understanding of Agile, CI / CD, and DevOps principles and practices.Expertise in High Availability Systems (AWS : Load Balancing (ELB), RDS, SQS, RedShift, DMS, Lambda, EC2, Reverse Proxies)Experience with API development and microservices architectureBeliever of Fast development and faster deploymentsLeadership Skills :
Proven ability to lead and motivate a team of developers.Excellent communication, collaboration, and problem-solving skills.Experience setting goals, providing feedback, and coaching team members.Ability to build trust and rapport with the team by showing great ingenuity character for the teamShould Have : PCI Compliance :
In-depth understanding of PCI-DSS requirements and best practices.Experience implementing and maintaining secure payment systems.Payment Industry Knowledge :
Understanding of payment processing systems and protocols.Experience working with financial institutions and payment networks.Security Expertise :
Knowledge of secure coding practices and vulnerability management.Experience implementing security measures to protect applications and data.Nice to Have :
Experience working with Golang framework - GinKnowledge of Card networks cycleVISA and MasterCard, prior industry experience is a plusref : hirist.tech)