Software Engineer
Singtel · Singapore, Singapore
Full-timeonsitemidEngineeringTechnology
รายละเอียดงาน / Description
Based in Singapore, this role involves collaborating with cross-functional teams and product managers to architect and implement robust software solutions. You will design microservices, construct responsive web applications, and optimize API gateway platforms for maximum performance and reliability. The position also entails maintaining continuous integration and deployment pipelines while coaching junior developers on secure coding standards and modern engineering practices.
หน้าที่ความรับผิดชอบ / Responsibilities
- Collaborate with product teams and developers to architect software solutions and lead user story grooming.
- Design and build microservices, API gateways, and scalable web applications.
- Perform code and cybersecurity reviews while mentoring junior engineers on API development.
- Configure and manage DevOps CI/CD pipelines and deployment processes.
- Develop, maintain, and optimize database systems and application performance.
- Create technical documentation and implement robust security and data protection features.
คุณสมบัติ / Qualifications
- Bachelor’s degree in Computer Science or a related discipline.
- At least 4 years of proven software development experience.
- Strong proficiency in object-oriented programming such as Java or JavaScript.
- Practical experience with ReactJS, TypeScript, RESTful microservices, and databases like MongoDB or SQL Server.
- Hands-on experience with containerization tools including Docker and Kubernetes.
- Familiarity with Agile Scrum workflows, JIRA, and CI/CD tools.
ทักษะที่ต้องการ / Required skills
- Java
- JavaScript
- ReactJS
- TypeScript
- REST APIs
- Microservices
- Docker
- Kubernetes
- MongoDB
- CI/CD
ทักษะเพิ่มเติม / Nice to have
- Apache Spark
- Apache Storm
- Python
- Distributed Systems