Tuesday, 23 February 2016

Software Engineer - agile coach (scrum certified) job at PocketMath Singapore

About Pocketmath

PocketMath is the world's largest, pure self-serve, mobile demand-side platform (DSP) for real-time bidding (RTB).

We make it easy to buy smartphone and tablet ad impressions, within apps, games, and mobile websites, all in real-time. In one platform, you gain immediate access to the world's supply of mobile RTB inventory!

Offering 30 billion+ ad opportunities every day around the world, our easy to use platform empowers marketers + advertisers to execute highly targeted campaigns to connect to their ideal audience. With no minimums, no commitments, and full transparency there's no reason to wait! Make a good impression.

Backed by a USD $10M Series A investment from Rakuten Ventures.

PocketMath locations:

San Francisco, Singapore, Mumbai, Sydney, New York City, Los Angeles, London..with a burgeoning presence in Europe, China and Japan.

Confucius said, "Choose a job you love, and you will never have to work a day in your life." Our backend team is assembled by passionate individuals who love technologies and enjoy solving cool problems. At PocketMath, we offer challenges which require creativity and tenacity. 

Join Us if this is a job you love! 

 

PocketMath is looking for a Java software engineer who is passionate in programming and love cutting edge technologies. You will help shape the technology-agenda to solve cool problems. Together with the rest of the development team, you will build out new features and capabilities for the bidding and data analytics platform. There’s never a dull day at the PocketMath team.

 

What you’ll do

·       Embrace, recommend and apply new technologies as needed

·       Build and deliver a robust and scalable code base.

·       Practice Agile/Scrum.

·       Assist Quality Assurance (QA) team members to define test plans and test data; help to identify, prioritize, and track defects. 

·       Provide technical architectural guidance in software design and development activities.

·       Assist in maintenances and upgrades of existing software applications.

·       Participate in design reviews and recommend improvements.

·       Provide support in all phases of SDLC and ensure to deliver high-quality products.

·       Provide trainings and mentor other Engineers when required.

·       Analyze and troubleshoot application issues in a timely fashion.

·       Develop most effective technical solutions to meet business requirements.

·       Work with other Engineers in planning, prioritizing and executing assigned tasks within deadlines (scrum).

·       Assist in risk assessment and mitigation activities.

·       Attend team meetings to communicate project status and discuss about new ideas and any issues.

·       Recommend new technologies to ensure quality and productivity.

 

What you will need:

·       Enjoy challenges and teamwork and even occasionally pair-programming

·       Like being part of the entire process from the idea to deployment to scaling 

·       Appreciate good APIs and love SOA

·       Well-versed in Core Java and either Spring or JEE or similar

·       Experience using JUnit or similar unit testing tools and load testing

·       Has experience in developing high performance and distributed systems in the last 2-3 years 

·       Experience with distributed version control system, preferably with Git or Mercurial

·       Experience in processing real-time big data is a BIG plus

·       Great communication skills

·       Enjoy being Agile and working in a Scrum environment



from
http://www.startupjobs.asia/job/15000-software-engineer-agile-coach-scrum-certified-it-job-at-pocketmath-singapore

No comments:

Post a Comment