Senior Manager, Software Engineering (Chengdu, CN)

Razer

Education
Benefits

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 Roadmap

  • Define 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.

Qualifications

  • At least 10+ years of working experience as Lead Developer/Development Manager in the Payments processing domain
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Deep understanding of payments backend/live services.
  • Experience in building high scales APIs
  • Functional knowledge of architecture and distributed systems in cloud computing, containerization, virtualization and databases.
  • Understanding of agile methodologies
  • Experience managing large, cross-functional teams of software engineers, infrastructure engineers is a plus.
  • Good command in English language and the ability to communicate effectively

Pre-Requisites/ 任职要求 :

Are you game?

Read Full Description
Confirmed 22 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles