Staff Software Engineer

1 month ago


Singapore Singtel Full time
Singapore, Singapore

Company: Singtel Group

At Singtel, we believe in the strength of a vibrant, diverse and inclusive workforce where backgrounds, perspectives and life experiences of our people help us innovate and create strong connections with our customers. We strive to ensure all our people practices are non-discriminatory and provide a fair, performance-based work culture that is diverse, inclusive and collaborative.

Join us and experience what it's like to be with an Employer of Choice*. Together, let's create a brighter digital future for all. *Awarded at the HR Fest Awards 2020.

We are seeking a Lead Software Developer, who will be part of Singtel Enterprise Business platforms product house software development team. The successful candidate is one who has deep understanding to design and build scalable software platforms. In this position you will work with the different development, business and product teams, to:
Lead a team of experienced software developers and be a mentor to the team on development best practises. Take ownership of the team deliverables, deligate the development tasks efficiently to the team and ensure timely delivery. Additional to being the lead of the development team, contribute as a senior individual contributor on complex modules of the platform design and development. Understand in depth, the architecture and design of the Singtel Enterprise platform to the extent of being able to autonomously develop platform modules and plugins. Participate and advise on platform functionality, and consistent, best-practice application design. Participate on the move to full SaaS deployment and management Contribute technical and thought leadership to the SingTel's platforms initiatives, and how to leverage big data management, Security/privacy, AI/ML components into the platform architecture. Evangelize the platform for use by other business units within SingTel and group companies, and lead the solution design for these applications to effectively use the platform. Interact with implementation partners and customers to understand their needs, and feed this back to the development teams and roadmap. Participate in technical partnership conversations and due diligence. Participate and lead in technical evaluations of partner technology with a hands on approach. The ideal candidate should possess: A learning mindset that embraces failure for the learning it provides. You can inspire and motivate others to deliver your vision. You view obstacles as puzzles to be solved. You are driven by the desire to delight your ultimate client, our customer Experience architecting, designing, and developing complex, enterprise grade, configurable, scalable software products. A background in systems level thinking and design. Combined with the ability to translate technical strategy and architectures into concrete, minimal viable products, with the right tradeoffs and phasing. Broad and deep knowledge of relevant technologies, including messaging, relational and NoSQL databases, data modelling, analytics, IoT, and interfaces. Exposure and experience with Artificial intelligence will be a plus. Deep understanding of the architectural principles for cloud based platforms that include SaaS, PaaS, multi-tenancy, infrastructure as code, and continuous availability. Experience working in an agile environment Strong written and verbal communication skills. Ability to collaborate effectively across various cross-functional teams and groups. In depth understanding of the whole web stack, web protocols, and web performance optimisation techniques In-depth understanding of web frameworks (such as Rails, Django, Spring etc) Detailed knowledge of minimum one modern JavaScript framework: React, Ember, Angular, etc Proficient understanding of the HTTP protocol In depth knowledge of Relational, No-SQL databases, and message queues/brokers Understand at least one backend MVC framework - Java and Spring Boot are strongly preferred Build micro-services and understand different patterns to approach the designs. Worked on cloud platforms preferably PCF and used tools such as Docker. Experience in designing and delivering APIs and security models Excellent understanding of Message queue systems (Kafka) Monitoring and logging tools (ELK, Splunk) Front-end frameworks (React, Vue JS, Bootstrap, jQuery) Web app frameworks (Django, Drupal etc.) Databases and storage/caching (Postgres, MongoDB, Redis) Experience in the following programming lanagues and/or technologies: Java (J2EE and J2SE 1.8 or higher) and Python, additional knowledge on Scala would be advantageous HTML, CSS, Drupal, Bootstrap, Angular, JQuery, Aadditional knowledge on Reactjs would be advantageous Cassandra, MongoDB and Elasticsearch (At least 2). SQL databases like Postgres, MySQL GIT, Maven, Ant JIRA, Confluence Kafka, Any Pub/Sub library Docker, Jenkins Kubernetes Spark (Core and Streaming) or Hadoop HDFS REST API's, messaging, WSDL, SDK's Swagger or similar We are committed to a safe and healthy environment for our employees & customers and will require all prospective employees to be fully vaccinated.
  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer (PHP Laravel/Symfony)*: May 5, 2023May 5, 2023We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.Responsibilities:...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Responsible for leading the team to build a functional and appealing web Brainstorm with the team to recommend the best frontend architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products. Participate in the project discussion of technical implementation, implementation...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Define overall backend architecture for new systems and software products based on product requirements. Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. Lead system design and improve system stability with best practices such as agile development and...


  • Singapore Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Singapore Illumina Full time

    Senior / Staff Software Engineer page is loaded Senior / Staff Software Engineer Apply locations Singapore - Woodlands - NorthCoast time type Full time posted on Posted Today job requisition id 37623-JOB What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer - Java*: June 7, 2023June 7, 2023We are currently seeking a highly skilled Software Engineer to join our team and play a pivotal role in our business expansion. Our company specializes in developing innovative software and hardware solutions that optimize aircraft performance and enhance the productivity of flight crews. This position is a...


  • Singapore NodeFlair Full time

    Job Summary:Job TypePermanentSeniorityPrincipalYears of ExperienceAt least 8 yearsTech StacksStrategy TensorFlow AWS Rest API C++ API PyTorch Azure Java.NET Python Tyco Electronics Singapore Pte Ltd (TE Connectivity) is looking for a Staff Engineer to join our Corporate R&D Center. The engineer will be part of the newly formed AI Hub for TE in Singapore....


  • Singapore IOT SPECIALIST RECRUITMENT PTE. LTD. Full time

    We are working with a leading payment start-up in web3 who has raised over 14M and already have the MPI approvied. They are looking for a Lead Engineer with solid experience in Go.What you will do: Design and develop robust, scalable software solutions using Golang, ensuring high performance and security for both fiat and cryptocurrency transactions. Lead...


  • Singapore Ascenda Loyalty Full time

    Nice to Meet You We are AscendaAscenda provides the rewards infrastructure for leading financial services brands across the world.Our clients include the world's largest banks, top tier card issuers and fintechs who utilise our rewards infrastructure to power their earn & burn rewards programs. These include American Express, CapitalOne, HSBC, Brex, Virgin...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...


  • Singapore Abnormal Security Full time

    About the Role:We're looking to add a Staff Engineer to help lead our team of world class engineers. The individual in this role will shape and elevate our Knowledge Engines Platform team while working closely with platform customers. This role straddles the line of velocity and excellence.What you will do:As a Staff Engineer on the Knowledge Engine Platform...


  • Singapore Coupang Full time

    About Coupang PlayLaunched in December 2020, Coupang Play is Coupang's OTT (over-the-top) service. Coupang Play aims to become the definitive destination for digital content. Backed by our strong Product and Engineering teams in Seoul, Singapore, and Mountain View — Coupang Play has been creating and optimizing the viewing experience for our...


  • Singapore CommScope Full time

    In our always on' world, we believe it's essential to have a genuine connection with the work you do. CommScope is pushing the boundaries of communications technology. For more than 40 years, we've been leaders in innovating 5G, private networks and Gigabit speeds everywhere we're always anticipating what's next. Developments such as the Internet of Things,...


  • Singapore CommScope Full time

    In our always on' world, we believe it's essential to have a genuine connection with the work you do. CommScope is pushing the boundaries of communications technology. For more than 40 years, we've been leaders in innovating 5G, private networks and Gigabit speeds everywhere we're always anticipating what's next. Developments such as the Internet of Things,...


  • Singapore AMBIQ MICRO SINGAPORE PRIVATE LTD. Full time

    Scope and Responsibilities:Specific Responsibilities: Collaborate with internal engineering teams to analyze and debug complex systemlevel issues and develop software solutions. Bridge the communication between field and engineering teams for field issues and manage issue status tracking. Become the "goto" person for supporting wireless communications issues...

  • Staff Engineer

    2 weeks ago


    Singapore OIP TECHNOLOGY PTE. LTD. Full time

    Responsibilities: Led the design, development, and testing of advanced semiconductor products and technologies, ensuring that projects were delivered on time and within budget. Collaborate with crossfunctional teams, including product development, manufacturing, and marketing, to define product requirements and ensure that products meet customer needs....


  • Singapore ASCENDA LOYALTY PTE. LTD. Full time

    Roles & ResponsibilitiesJob descriptionNice to Meet You We are AscendaAscenda provides the rewards infrastructure for leading financial services brands across the world.Our clients include the world's largest banks, top tier card issuers and fintechs who utilise our rewards infrastructure to power their earn & burn rewards programs. These include American...

  • Software Engineer

    2 weeks ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Work with team lead to ensure design and programme codes conform to architecture and design standards, and that design satisfies functional and system requirements Participate in requirements gathering; work with Business Analysts in reviewing and refining functional specifications Participate in peer reviews to improve project quality Must have experience...


  • Singapore Visa Full time

    Company Description Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure...