Senior Software Engineer (Networks)

Singtel

Singapore

On-site

Confidential

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and wellness benefits
Ongoing training and development programs
Internal mobility opportunities

Job summary

Singtel is looking for an experienced software developer to design, develop, and maintain enterprise-grade software solutions. The ideal candidate has extensive experience in microservices and API development using technologies such as Java and Python.

You will join a team focused on innovation with responsibilities that include automating testing processes and collaborating with QA and operations teams. A Bachelor's Degree in Computer Science and 5 to 7 years of experience in software development are required.

Qualifications

  • 5 to 7 years of relevant experience in software development.
  • 3 years of microservices development experience.
  • 2 years of experience with container technology such as Docker and Kubernetes.

Responsibilities

  • Design and maintain scalable software solutions.
  • Develop microservices and APIs.
  • Automate testing processes.

Skills

Software Development
Microservices Development
DevOps Methodology
Agile Methodology
Application Testing
Container Technology (Docker, Kubernetes)

Education

Bachelor's Degree in IT/Computer Science/Computer Engineering

Tools

Java
Python
Apache Camel
Spring Boot
MariaDB/PostgreSQL
MongoDB
EFK stack
Prometheus/Grafana

Job description

Make An Impact By
  • Design, develop and maintain enterprise grade, highly scalable and high performing software solutions that meet both functional and technical requirements including security requirements.
  • Design and develop microservices and APIs using various technologies (e.g. Java).
  • Develop and automate the testing for the software solution including the unit testing, backend integration testing, frontend user interface testing and end to end testing.
  • Works with the Quality Assurance (QA) teams and other internal teams to ensure assigned defects/enhancements are validated, documented and resolved appropriately.
  • Works with the operation teams and other internal teams to facilitate root cause analysis of application issues.
  • Familiar with best practices on coding, testing, code reviews, version control, continuous integration, continuous deployment and documentation.
  • Gathering functional requirements and developing technical specifications & project/test planning as well as participate in project meetings and discussion.
  • Reviewing designs and code output from development team and results produced by QA teams.
  • Continuously evaluate industry trends for opportunities to utilize new technologies and methodologies, and implement these into the solution stack as appropriate.
Skills For Success
  • Bachelor's Degree in IT/Computer Science/Computer Engineering or relevant discipline.
  • 5 to 7 years of relevant experience in software development using agile or DevOps methodology.
  • 3 years of microservices development experience with technologies such as Java, Python, Apache Camel and Spring Boot.
  • 2 years of experience with container technology such as Docker and Kubernetes.
  • 2 years of relevant experience in Linux and open sourced based development.
  • 2 project utilizing DevOps and software automation with unit testing and functional testing.
  • Experience with using at least 2 databases such as MariaDB/PostgreSQL and MongoDB.
  • Experience in using EFK stack and Prometheus/Grafana.
  • Experience in development of Restful APIs.
Rewards that Go Beyond
  • Full suite of health and wellness benefits
  • Ongoing training and development programs
  • Internal mobility opportunities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Bond Financial Group • Singapore

On-site
SGD 180,000 - 240,000
Software Developer
Software Developer

Singapore Telecommunications Limited • Singapore

Hybrid
SGD 90,000 - 150,000
Flexible work arrangements
Health and wellness benefits
Ongoing training and development
+1
Software Developer
Software Developer

Singtel • Singapore

On-site
SGD 60,000 - 90,000
Flexible work arrangements
Full suite of health and wellness benefits
Ongoing training and development programs
+1
SOFTWARE ENGINEER
SOFTWARE ENGINEER

CONTINENTAL TECHNOLOGY SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Principal Software Engineer
Principal Software Engineer

YCH Group Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Singtel Group • Singapore

On-site
SGD 110,000 - 190,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

HCL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer
Software Engineer

ACHIEVE CAREER CONSULTANT PTE LTD • Singapore

On-site
SGD 85,000 - 120,000
Senior Matrixx SME DevOps Engineer
Senior Matrixx SME DevOps Engineer

StarHub • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000