Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.Job Responsibilities/ 工作职责 :Team Building and Leadership:Recruit, hire, and develop a team of highly skilled software engineers.Foster a culture of innovation, collaboration, and continuous improvement.Provide mentorship, guidance, and performance feedback to team members.Strategic Planning Execute a strategic roadmap for software development aligned with the Razer Gold deliverables.Develop, deploy highly scalable, reliable, secure and fault-tolerant applications.Establish clear goals, KPIs, and metrics to measure the team's success.Product Understanding and Optimization:Gain an in-depth understanding of existing software products.Identify opportunities for product optimization, improvements in stability, and enhancement of the user experience.Proactively address and fix issues to maintain product quality and reliability.Collaboration with Business Architects and Analysts:Work closely with business architects and analysts to design and implement effective application solutions that align with business objectives and strategies.Contribute technical expertise to ensure that applications meet business requirements.Project Management:Must have strong project management skills to ensure that software development projects stay on track and meet project timeframes.Payment Technology RoadmapDefine and maintain a comprehensive payments technology roadmap that supports the overarching business strategies and objectives.Stay current with industry trends and emerging technologies related to payment systems to drive innovation and transformation.QualificationsAt least 10+ years of working experience as Lead Developer/Development Manager in the Payments processing domainBachelor’s degree in Computer Science, Engineering, or a related field.Deep understanding of payments backend/live services.Experience in building high scales APIsFunctional knowledge of architecture and distributed systems in cloud computing, containerization, virtualization and databases.Understanding of agile methodologiesExperience managing large, cross-functional teams of software engineers, infrastructure engineers is a plus.Good command in English language and the ability to communicate effectivelyPre-Requisites/ 任职要求 :Are you game?
View Original Job Posting