jobs in Nicoll Curtin

Nicoll Curtin Hiring! Full Time Senior Software Engineer in - Ricebowl

Senior Software Engineer

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Our client, a big tech, is looking for a impact-focused Software Engineer who is passionate about solving complex technical challenges while partnering closely with game developers. This role combines software engineering, technical consulting, and partner engagement to help developers build, optimize, and scale successful gaming experiences.



Responsibilities

  • Leverage strong technical and business acumen to build productive relationships with gaming developer partners and solve complex technical and business challenges
  • Understand products, technologies, and business requirements to design and implement effective solutions for internal and external stakeholders
  • Build new products and enhance existing solutions in collaboration with Product, Engineering, Partnerships, and cross-functional teams
  • Deliver high-quality project execution, integration support, and partner engagement while influencing product roadmap priorities based on business needs
  • Act as a trusted technical advisor to partners and internal stakeholders, ensuring successful implementation and adoption of solutions
  • Develop and maintain production-quality code with a focus on scalability, reliability, performance, and long-term maintainability
  • Conduct code reviews, provide constructive feedback, and quickly incorporate feedback into development work
  • Present technical concepts and data-driven insights to both technical and non-technical audiences
  • Build strong working relationships across teams, mentor peers, and contribute to a collaborative engineering culture
  • Utilize data and analytics to measure impact, drive decisions, and improve partner outcomes


Requirements

  • 5 - 7 years of experience as a Software Engineer building and shipping production-quality application
  • .Experience developing reliable, scalable, and maintainable software solutions in collaboration with cross-functional team
  • Proficiency in one or more programming languages such as PHP, Python, Java, or JavaScript.
  • Strong understanding of software design principles, system architecture, and engineering best practices.
  • Experience communicating complex technical concepts to non-technical stakeholders.
  • Bachelor's degree in Computer Science, Computer Engineering, a related discipline, or equivalent practical experience.
  • Experience using data and analytics to drive decision-making and measure business impact.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More