G03 - Software Engineer
FPT ASIA PACIFIC PTE. LTD.
14 hours ago
Posted date14 hours ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesSoftware Engineer
We are seeking a highly skilled and motivated individual to join our dynamic team, with the primary focus of designing and developing software applications that push the boundaries of innovation and drive success of businesses through frontier technology.
Responsibilities
Requirements
We are seeking a highly skilled and motivated individual to join our dynamic team, with the primary focus of designing and developing software applications that push the boundaries of innovation and drive success of businesses through frontier technology.
Responsibilities
- Collaborate with cross-functional teams, including product managers, research scientists, solution architects and other engineers to conceptualize, plan and implement software solutions to achieve business and technical objectives.
- Develop clean, maintainable, secure and efficient code using industry best practices to deliver quality and secure software solutions.
- Take ownership of software quality - build unit tests and integration tests to conduct thorough testing, perform code reviews, and work with QA to identify and resolve defects to ensure stable and quality software deliverables.
- Create and maintain comprehensive technical documentation for the projects, including code comments, architectural diagrams, design decisions, developer guides and system documentation.
- Embrace agile methodologies - actively participate in sprint planning, backlog refinement, daily stand-ups, prioritization and other agile cadences to deliver software in rapid iterations.
- Provide technical support and troubleshooting to resolve issues reported by users.
- Keep abreast with and evaluate new industry trends and advancements in software development to enhance capabilities and drive efficiency.
Requirements
- Degree in Computer Science/Engineering, Information Technology, or in relevant engineering discipline.
- At least 2-5 years experience as a software engineer or developer in successful software projects.
- In-depth proficiency in programming languages (Python), REST API, SQL and NoSQL databases (e.g., DynamoDB, MongoDB), and the Open Source tech stack. Hands-on experience in webapp/react, async and pub/sub frameworks will be advantageous.
- Strong understanding of software development practices, design patterns and micro-service principles.
- Strong understanding of containerization technologies such as Docker. Knowledge of container orchestration such as Kubernetes and Cloud computing platforms is a plus.
- Experienced in agile methodologies, Git flow-based and CICD-driven software development.
- Developed software with industry standard code quality and security practices.
- Able to work collaboratively with cross-functional teams and influence with positive energy.
- Resourceful, able to learn fast and work out solutions with innovative thinking.
JOB SUMMARY
G03 - Software Engineer
FPT ASIA PACIFIC PTE. LTD.
Singapore
14 hours ago
N/A
Full-time
G03 - Software Engineer