Senior Software Developer

5 days ago


Singapur, Singapore Singtel Full time

About Singtel

Singtel is a leading telecommunications company that empowers every generation through innovative technology solutions. Our mission is to foster an equitable and forward-thinking work environment where our employees experience a strong sense of belonging, make meaningful impact, and grow both personally and professionally.

Job Summary

We are seeking a hands-on full-stack developer to join our software development team in the Digital InfraCo Enterprise Platforms. As a key member of our team, you will contribute to the software development for the 5G business services platform and application suite.

Key Responsibilities

  • Design and develop the 5G platform in a scalable fashion that can process millions of messages concurrently and scale up to million concurrent enterprise application connections.
  • 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 tests for the platform.
  • Identify and resolve performance and scalability issues.
  • Participate in code reviews.
  • In-depth understanding of the whole web stack, web protocols, and web performance optimization techniques.
  • In-depth knowledge of Java Backend frameworks (Spring, Java EE, etc).
  • Detailed knowledge of minimum one modern JavaScript framework: VueJS, React, Angular, etc.
  • In-depth knowledge of Relational, No-SQL databases, and message queues/brokers.
  • 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) Databases and storage/caching (Postgres, MongoDB, 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., along with development of 5G applications, collaborating with multiple teams within the SingTel Group.
  • Participate on common platform functionality, and consistent, best-practice platform and application design.
  • Adopt industry-standard coding practices to develop the platform to ensure scalability, security, and stability.
  • Participate on the move to a full SaaS deployment and management.
  • Train Pre-sales team and solution architecture team to use the Singtel 5G platform and act as SME on the platform.
  • 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.

Requirements

  • Minimum 3 years of relevant experience.
  • Experience in 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 trade-offs and phasing.
  • Broad and deep knowledge of relevant technologies, including messaging, relational and NoSQL databases, data modeling, 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.

What We Offer

  • Flexible work arrangements.
  • Full suite of health and wellness benefits.
  • Ongoing training and development programs.
  • Internal mobility opportunities.


  • Singapur, Singapore IHiS Full time

    About the Role**Position Overview**We are seeking a highly skilled Senior Software Developer to join our team at IHiS. This is an exciting opportunity for a talented individual to make a real impact in the HealthTech industry.Key ResponsibilitiesAs a Senior Software Developer, you will be responsible for:• Designing and developing high-quality software...


  • Singapur, Singapore Amaris Consulting Full time

    Job OverviewAmaris Consulting is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and delivering sub-systems or interfaces during the development life cycle.Key ResponsibilitiesCollaborate with a team of developers and project managers...


  • Singapur, Singapore Synechron Full time

    Job Summary:Synechron is seeking a highly skilled Senior Software Developer to join our team. As a Technical Lead, you will be responsible for leading the development of internal components and project deliveries in.NET within the Orchestrade platform.Key Responsibilities:Develop and deliver high-quality internal components and project requirements in.NET...


  • 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 Marina Bay Sands Full time

    Job SummaryWe are seeking a highly skilled Senior Developer to join our team at Marina Bay Sands. As a key member of our Application Development team, you will be responsible for executing development activities for local IT projects, aligning with our organization's standards and best practices.Key ResponsibilitiesDevelop and execute application development...


  • Singapur, Singapore Marina Bay Sands Full time

    Job SummaryWe are seeking a highly skilled Senior Developer to join our team at Marina Bay Sands. As a key member of our Application Development team, you will be responsible for executing all development-related activities for local MBS IT projects while aligning to standards and best practices within the organization.Key ResponsibilitiesExecute application...


  • Singapur, Singapore U3 Full time

    Senior Software Developer (Cloud) Senior Software Developer will be responsible for identifying and implementing the company's most optimal cloud-based solutions. This role involves requirement analysis, technical designing, developing, deploying, and debugging cloud-based applications. Job Description /Requirements / Skills: Minimally three years of...

  • Software Developer

    7 days ago


    Singapur, Singapore Sisco Jobs Full time

    About Sisco JobsWe are a leading IT Services company seeking a talented and experienced Software Engineer to join our team.Job SummaryWe are looking for a skilled Software Engineer to design, develop, and maintain high-quality software solutions. The ideal candidate will have 4-5 years of relevant work experience and a strong background in software...


  • Singapur, Singapore Helius Full time

    About HeliusHelius is a leading IT company that specializes in developing innovative software solutions for the financial industry. With a strong focus on quality and security, we strive to deliver cutting-edge technology that meets the highest standards.Job SummaryWe are seeking an experienced Senior Mobile Engineer to join our team in Zurich. As a key...

  • Software Developer

    3 months 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...


  • Singapur, Singapore BMC Software, Inc. Full time

    About BMC Software, Inc.BMC Software, Inc. is an award-winning, equal opportunity, culturally diverse, and fun place to be. We are driven by a passion to give back to the community and make a positive impact. Our work environment allows you to balance your priorities, and we champion your wins and celebrate your successes.Our MissionWe help our customers...


  • Singapur, Singapore GIC Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our Investment Insights Group at GIC. As a key member of our team, you will be responsible for developing advanced quantitative techniques and cutting-edge technological tools to generate insights that drive outstanding investment outcomes.About the TeamYou will be part of a team...


  • Singapur, Singapore TikTok Full time

    **About the Team**Our Search Architecture Team at TikTok is responsible for designing and optimizing the architecture for our Search Engine to provide a stable and exceptional experience for our users. This role will focus on the design and development of the global e-commerce search system architecture, ensuring system stability and high availability.**Key...


  • Singapur, Singapore BMC Software, Inc. Full time

    Description and Requirements CareerArc Code CA-RV "At BMC trust is not just a word - it's a way of life!"  We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you will...


  • Singapur, Singapore Amaris Consulting Full time

    Job description Mission Description This position is required to design, implement, integrate, develop and deliver sub-system or interfaces during development life cycle. It needs to meet on time, on cost and quality delivery. Mainly work with the team of Developers/Integrators and Project Manager throughout software...


  • Singapur, Singapore Tower Research Capital Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Tower Research Capital. As a key member of our technology team, you will be responsible for designing and implementing a low-latency high-frequency trading platform, which includes collecting quotes and trades from and disseminating orders to exchanges...


  • Singapur, Singapore Cytel Software Corporation Full time

    Job SummaryCytel Software Corporation is seeking a highly skilled Senior Biostatistician to lead our data insights team. As a key member of our team, you will be responsible for designing, planning, and analyzing complex data from clinical and real-world projects.Key ResponsibilitiesDevelop and implement statistical methodologies to drive business decisions...

  • Software Developer

    2 days ago


    Singapur, Singapore Activate Interactive Pte Ltd Full time

    At Activate Interactive Pte Ltd, we are a leading technology consultancy that empowers our clients with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology roadblocks and increase their business efficiency.We believe in positively impacting the lives of...


  • Singapur, Singapore Acronis Full time

    Acronis is a world leader in cyber protection—empowering people with cutting-edge technology that enables them to monitor, control, and protect the data that their businesses and lives depend on. We are looking for a Senior Software Developer C++who is ready to join our mission in creating a #CyberFit future! We are looking for skilled and motivated...


  • Singapur, Singapore Acronis Full time

    **About Acronis**Acronis is a global leader in cyber protection, providing innovative solutions that safeguard data, applications, and systems across any environment. Our mission is to create a #CyberFit future, where businesses and individuals can thrive in a secure and protected digital world.**Job Summary**We are seeking a highly skilled Senior Software...