Share this Job

Senior Software Engineer

Date: 07-May-2019

Location: Singapore, Singapore

Company: Singtel

You are a strong Senior Software Engineer; you love to be hands-on the majority of the time. You are always looking for new ways to improve your solutions: you master the shortcuts of your favorite editor, pick up a new tools and libraries when valuable and continue learning best practices and design patterns that improve the quality of your application.

 

You are eager to solve problems. You take initiative to structurally improve the software you are working on. You guide, coach and mentor your fellow team mates to help them achieve the next level. Together with the team, you help set and maintain quality standards and periodically raise the bar where feasible.

 

Responsibilities:

  • Core contributor to projects and changes
  • Specialised in at least 1 technology, learning additional technologies
  • Contribute to Singtel's Build-Run team from design to go-live and beyond.
  • Design and develop new components 
  • Take ownership of the solutions, their architecture and non-functional qualities in production.
  • Work as part of a Build-Run team, including teams of external vendors, developers and architects to guide and assist in delivering business requirements
  • Have close interaction with the business
  • Contribute to common development practices of Singtel DT
  • Help identify new talent in the market
  • Inspiring and mentoring developers by being a role-model as you work together in the Build-Run team
  • Continuous improvement of technology and process
  • Work with in-house and external stakeholders

 

The Ideal Candidate

 

  • BSc in Computer Science or similar technical, preferably MSc/ PhD in Computer Science or similar technical
  • Minimum 5 years of relevant experience, preferably in a Telco environment
  • Technical skills:

    • Java recent versions
    • Object Oriented Programming
    • Spring / Spring Boot
    • Unit testing (JUnit)
    • Build automation (Gradle/Maven + Bamboo)
    • IDE (Eclipse / IntelliJ)
    • Git
    • HTTP/REST
    • Security fundamentals
  • Strong hands-on coder

  • Good communication skills

  • Modelling skills (UML)

  • Conceptual thinking

Find similar jobs: