Adzuna logo

Lead Software Developer

Location: Singapore
Company: Singtel
foundit (Monster)
Apply for this job


Job Description :

We are seeking a Lead Software Developer, who will be part of Group Enterprise 5G/IoT product house software development team. The successful candidate is one who has deep understanding the architecture and design of the 5G business services platform and contribute on the customer solution design and trials for the 5G business services platform. 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 5G business services platform to the extent of being able to install and deploy the platform for enterprise customer trial engagements.
  • Design solution architectures for 5G apps and facilitate trial deployments of the 5G apps on the business services platform
  • Co-develop 5G applications with enterprise customers and partners and facilitate customer trials/experiments and internal R&D trials/experiments.
  • Participate and advise on common 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 5G platform initiative, and how to leverage IoT and 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.
  • Knowledge on Application Security and Best practices.
  • Experience working in an agile environment
  • Strong written and verbal communication skills.
  • Ability to collaborate effectively across various cross-functional teams and groups.

Minimum tech stack:

Backend Programming Language
Java (8 or higher) or Python, Deep knowledge on Spring framework

Front End Programming Language
VueJS or React or Angular

Database Technologies
MongoDB, SQL databases like Postgres, MySQL

Source code Management and Build
GIT, Gradle, Maven

Scrum/Task Management
JIRA, Confluence

Messaging
Kafka, Any Pub/Sub library

Dev Ops & Containerization
Docker, Jenkins, Strong experience in Linux

Scalable deployment
Kubernetes, Istio, Caching Techniques

Big data Platforms (Optional)
Spark (Core and Streaming) or Hadoop

File systems (Optional)
HDFS

Integration methods
REST API's, messaging, WSDL, SDK's

API Documentation
Swagger or similar

Cloud Environment
AWS or Azure or GCP

Job Description : We are seeking a Lead Software Developer, who will be part of Group Enterprise 5G/IoT product house software development team. The successful candidate is one who has deep understanding the architecture and design of the 5G busine

Skills: Lead Software Developer

Experience: 0.00-50.00 Years

Apply for this job

Salaries

The number of jobs in each salary range for all:

Similar jobs

Lead Software Developer
0.00
Tardis Group
Singapore, Central Singapore
Lead Software Developer
72000-120000
Netvirta Singapore Pte. Ltd.
Singapore
Lead Software Developer (Modelling Software)
120000-156000
Hydroinformatics Institute Pte. Ltd.
Singapore
Lead Software Developer (IT)
TEKsystems
Singapore
Lead Senior Software Developer
e27 media platform
Singapore