Software Developer

2 weeks ago


Singapur, Singapore Singtel Full time

“At Singtel, our mission is to Empower Every Generation. We are dedicated to foster an equitable and forward-thinking work environment where our employees experience a strong sense of Belonging, to make meaningful Impact and Grow both personally and professionally. By joining us, you will be part of a caring, inclusive and diverse workforce that creates positive impact and a sustainable future for all.

Be a Part of Something BIG

We are expanding our team at Singtel’s Digital InfraCo as we will be launching GPU-as-a-Service (GPUaaS) in Singapore and Southeast Asia in the third quarter of this year, providing enterprises with access to NVIDIA’s AI computing power to drive greater efficiencies to accelerate growth and innovation.

At launch, Singtel’s GPUaaS will be powered by NVIDIA H100 Tensor Core GPU-powered clusters that are operated in existing upgraded data centres in Singapore. In addition to NVIDIA H100 GPUs, we will be among the world's first to deploy NVIDIA’s next-generation GB200 Grace Blackwell Superchips, which deliver 30X faster real-time large language model inference than its predecessor. We will be one of the first NVIDIA Partner Network Cloud Partners to receive them early next year and this will give enterprise customers options of different types of accelerators for their advanced computing and AI needs.”

Make an Impact by

Build the enterprise platform in a completely scalable fashion that can process millions of messages concurrently. Contribute to designing and developing the platform in an infrastructure agnostic fashion so that the platform can work with any network backend in a plug and play fashion. Bring in your experience in building scalable and repeatable platforms to make every component of the platform modular by design with industry grade security. Design and implement RESTful APIs to expose platform features as microservices. Build and deploy performant modern web applications in React, Redux, Webpack, ES6, and Flow Architect efficient and scalable backend systems Write unit, functional and end-to-end integration for the platform Write high-quality code (Java, Go etc) that communicates with upstream backend services via HTTP APIs Identify and resolve performance and scalability issues Participate in code reviews In depth understanding of the whole web stack, web protocols, and web performance optimisation techniques Detailed knowledge of minimum one modern JavaScript framework: Vue, React, 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, OpenSearch, Graylog) Front-end frameworks (React, Vue JS, Bootstrap, jQuery) Databases and storage/caching (MongoDB, MySQL, Redis) Contribute to software development and associated new technology selection and adoption. Focus areas include developing API driven features on big data, machine learning, auto scaling micro-services, scalable data storage/retrieval. Work on architecture and software development across platform components like customer onboarding, data management, application lifecycle etc Participate on design of common platform functionality, and consistent, best-practice platform and application design. Adopt industry standard coding practises to develop the platform to ensure scalability, security and stability Participate on the move to a full SaaS deployment and management Collaborate with Business development and partnership team to develop integration adapters for third party technology and applications. Participate in technical partnership conversations and due diligence.

Skills for Success  

Skillset requirement:

Backend Programming Language Java (11 or higher) and Python

Front End Programming Language HTML, CSS, JavaScript & JavaScript frameworks such as Vue, Angular & React

Database Technologies Cassandra, MongoDB and Elasticsearch (At least 2). SQL databases like Postgres, MySQL

Source code Management and Build GIT, Gradle, Maven, Ant

Scrum/Task Management JIRA, Confluence

Messaging Kafka, MQ (Any Pub/Sub library)

Dev Ops & Containerization Jenkins, Ansible & Helm
Docker, Kubernetes

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

API Documentation Swagger or similar

Cloud Experience AWS, GCP, Azure or any other cloud infrastructure services

Minimum 3 years of relevant experience Experience 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
  • Software Developer

    4 days ago


    Singapur, Singapore CGG Full time

    Job DescriptionBe Part of Us As a Software Developer in the GEO TP Software team, you are responsible for developing new programs and producing updates or amendments, in accordance with the constraints set by the Software Manager in the development plan and the specifications provided by the project management team.At the forefront of implementing innovation...

  • Software Developer

    4 days ago


    Singapur, Singapore CGG Full time

    Job Description Be Part of Us As a Software Developer in the GEO TP Software team, you are responsible for developing new programs and producing updates or amendments, in accordance with the constraints set by the Software Manager in the development plan and the specifications provided by the project management team. At the forefront of...

  • Software Developer

    4 weeks ago


    Singapur, Singapore Cantier Systems, Inc. Full time

    Software Developer Responsibilities: Participate in the design, development, system maintenance, enhancement and testing of Quality Applications. Write technical documentation from flow chart to case analysis. Participate in the communicating project updates in emails, conference calls, and project meetings. Participate in addressing...

  • Software Developer

    1 month ago


    Singapur, Singapore Flarial Services LLP Full time

    Work with developers to design algorithms and flowcharts Produce clean, efficient code based on specifications Integrate software components and third-party programs Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Gather and evaluate user feedback Recommend and execute improvements Create technical documentation for...


  • Singapur, Singapore Siemens Industry Software Pte Ltd Full time

    Siemens Digital Industries Software is a leading provider ofsolutions for the design, simulation, and manufacture of products across manydifferent industries. Formula 1 cars, skyscrapers, ships, space explorationvehicles, and many of the objects we see in our daily lives are being conceivedand manufactured using our Product Lifecycle Management (PLM)...


  • Singapur, Singapore BIOTRONIK Full time

    Cloud Software Developer As one of the world´s leading manufacturers of cardio- and endovascular medical devices, BIOTRONIK is headquartered in Berlin, Germany, and represented in over 100 countries by its global workforce. The work of our committed, highly specialized, exceptionally skilled employees results in crucial advancements in the world of...


  • Singapur, Singapore 3E Accounting Pte Ltd Full time

    Description Trainee will learn and develop the capability to make breakthroughs in design, development, testing, debugging and implementing software applications or specialised utility programs in support of end users’ needs on platform. Job Responsibilities • Responsible in supporting the full software development of new and existing...

  • C Software Developer

    4 weeks ago


    Singapur, Singapore Unison Consulting Pte Ltd Full time

    Develop and maintain C-based software solutions for banking applications, ensuring high performance, reliability, and security. Implement and maintain financial algorithms, data structures, and interfaces for seamless integration with banking systems. Ensure compliance with regulatory standards and security protocols in the development of banking software....


  • Singapur, Singapore Siemens Industry Software Pte Ltd Full time

    Mendix – the leading low-code application development platform: The Mendix Platform uses visual modeling to abstract long-form coding out of application development. Our customers use Mendix to create and deploy better software for the enterprise, faster. Mendix is collaborative - the people who use the software and the people who build the software work...


  • Singapur, Singapore Flintex Consulting Pte Ltd Full time

    Job DescriptionJob Responsibilities • Works with multi-disciplinary team to understand system / application requirements.• As part of a team, develops enterprise software solutions that meets client’s needs and perform as designed.Requirements• You have at least a /Degree in Electrical/Electronic Engineering/Computer Sciences or any IT related...


  • Singapur, Singapore Siemens Industry Software Pte Ltd Full time

    Siemens Digital Industries Software is a leading provider ofsolutions for the design, simulation, and manufacture of products across manydifferent industries. Formula 1 cars, skyscrapers, ships, space explorationvehicles, and many of the objects we see in our daily lives are being conceivedand manufactured using our Product Lifecycle Management (PLM)...


  • Singapur, Singapore CGG Full time

    Job Description Be Part of Us Be part of the team responsible for ensuring the efficiency, ease of use, reliability, and scalability of the core graphical software applications for seismic imaging. In this role, you will develop and maintain the 3D data visualization tools, components, and technologies that are used for high-end geophysical data...


  • Singapur, Singapore Thakral One Full time

    Role Software Development Lead Responsibilities Software Development Lead involved in management of a development team leading regional technology projects – including projects for implementation and integration of different solutions as well as technology build initiatives. The role entails designing and driving the implementation of...


  • Singapur, Singapore Cantier Systems, Inc. Full time

    Senior Software Developer Responsibilities: Participate in software analysis and design Analysis and improvement of the work process Able to study and implement new technologies as needed Leading, training and mentoring junior developers. Requirements: Graduate of Bachelors/College Degree in Information...


  • Singapur, Singapore DCI CONSULTANTS PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJob Summary:The Software Development Manager is responsible for overseeing the development of software systems. The Software Development Manager will manage the software development life cycle for all systems software, from requirement gathering to design, implementation, testing and deployment. The Systems Software Development...


  • Singapur, Singapore Flintex Consulting Pte Ltd Full time

    Job Responsibilities • Works with multi-disciplinary team to understand system / application requirements.• As part of a team, develops enterprise software solutions that meets client’s needs and perform as designed.Requirements• You have at least a /Degree in Electrical/Electronic Engineering/Computer Sciences or any IT related field.• You ideally...


  • Singapur, Singapore ALEX FULFILMENT SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesMAIN DUTIES AND RESPONSIBILITIES To write clean, maintainable, and efficient code for all digital products. To help identify and develop software with a view of being able to commercialise various products for the Group. To design robust, scalable, and secure features. To drive continuous adoption and integration of new and...


  • Singapur, Singapore SKYLINE COMMUNICATIONS Full time

    Nice to meet you! Are you ready to leave your mark on the world? Because we are the global leading supplier of end-to-end open monitoring and orchestration software for ICT, media and broadband platforms. Basically, our software platform— called DataMiner —makes sure that you can order your products online, watch the latest episode of your...

  • Software Developer

    4 weeks ago


    Singapur, Singapore TEKsystems Full time

    Job Summary We are looking for high-calibre software development experts to be a part of a fast-growing organization, working within a team that provides world-class and innovative solutions to support the ever-growing demands in the industry. Qualifications: You hold a degree in Computer Science or a related field, either at the bachelor's or...


  • Singapur, Singapore Continental Full time

    Job Description Analyze customer (Car Maker) function, create or update software requirement specification accordingly  Design software that meets Software requirement  Implement software modules using Software Coding & Design Rules.  Validate software design, module interface and module functionality on Test Bench Collaborate with...