Dell Software Engineer in Singapore, Singapore

Apply NowSoftware Engineerat Pivotal Software(View all jobs)


Pivotal Labs: We Transform Ideas into Software.

As a recognised leader in highly disciplined agile software development practices, Pivotal Labs has been building high reliability software for over 20 years. We build consumer and enterprise web and mobile applications for global clients as well as up and coming startups. You may know us from using Pivotal Tracker, the project management and collaboration tool used by thousands of software developers worldwide.

A typical day at Pivotal Labs.

We pair program because we know it delivers remarkable results. We consistently practice Test Driven Development, which results in high-quality, reliable and more maintainable code. We work closely with our clients because we know building great products requires continuous feedback. And we believe in working at a sustainable pace – you’ll typically work for 8 hours each day, leaving at 6pm to relax, recharge and refocus.

A culture of continuous learning.

Working at Pivotal means you get better at what you already do, and you’re continuously learning new things. We set up regular retrospectives to figure out what we're doing wrong so we can fix it, and what we're doing right so we can improve on it. We believe that incremental progress and continuous delivery leads to better software. And the best way we know to achieve this is by working together in supportive teams.

A vibrant office.

We provide catered breakfast every weekday morning, and unlimited snacks and drinks all day long. We have an informal dress code, and a bright sunlit office. Pivots have a wide variety of backgrounds and interests, so there’s always interesting discussions at lunch. We organise weekly internal lunches on interesting technical, design, strategy, and operations topics. And we love to host local meetups.

What we’re looking for.

Here’s a list of skills we like to see in candidates. If most of the points below match your experience and capabilities, we’d love to hear from you.

  • Web or mobile application development experience. Multiple languages / frameworks are a plus. See below for a list of languages and frameworks we’ve used on past projects

  • Willingness to work on the full-stack from front-end all the way to deployment and scaling.

  • Comfortable explaining technical concepts to business stakeholders simply, and experience building software as part of a mixed team.

  • Willingness to work in a pair-programming environment.

  • Passion for growing your skills and solving challenging problems.

  • Experience in Test Driven Development (TDD).

  • BA/BS in Computer Science or related field, or equivalent experience.

  • For senior positions, experience leading projects and mentoring engineers.

Languages and frameworks.

Here are some tools you might use on your next project. It doesn’t matter if you have experience with these specific technologies. Each project has engineers with the relevant experience, and you will learn while pairing with them.

Java / Spring • Ruby / Rails • Python / Django • Java / Kotlin on Android • Objective - C / Swift on iOS • Javascript & friends - React & Angular on the client, Express on the server • Ansible • Docker / Pivotal Cloud Foundry

Interested in becoming a Pivot? We’re always looking for developers to join our growing team in Singapore.