[HCM] Software Engineer (Full-stack Back-End)
Nộp đơnPizza 4P‘s Ho Chi Minh
- Head Office (Non-managerial Level)
ABOUT 4P’s
We’re so excited that you’re considering becoming a Partner with Pizza 4P’s! Our Vision is to
Make The World Smile for Peace and we do that by Delivering Wow and Sharing Happiness.
We know that to accomplish this Vision and Mission it all starts with you. So if this sings to
your heart then come grow with us.
SOFTWARE ENGINEER (FULL-STACK BACK-END)
The Full-Stack Back-End Developer at Pizza 4P‘s plays a vital role in developing, maintaining, and
enhancing our digital platforms, with a focus on back-end technologies and database solutions.
This role involves working with a wide range of technologies to deliver high-quality software
solutions that align with our business objectives
WHAT WILL YOU DO
Full-Stack Back-End Development:
1. Develop and maintain robust back-end systems and databases to support web and
mobile applications.
2. Utilize technologies such as ASP.NET, PostgreSQL, and MongoDB to create efficient and
scalable back-end solutions.
AI, IoT, and Service Cloud Integration:
1. Collaborate with cross-functional teams to integrate AI solutions for enhanced user
experiences, including personalized recommendations and chatbots.
2. Incorporate IoT devices and sensors for data collection and analysis to improve
operational efficiency.
3. Leverage Service Clouds to streamline customer service and support processes.
Database Management:
1. Design and manage database systems, including PostgreSQL and MongoDB, to ensure
efficient data storage and retrieval.
2. Optimize database performance, maintain data integrity, and implement data migration
and transformation processes.
Solution Design:
1. Work with cross-functional teams to understand business requirements and translate
them into technical solutions with back-end components.
2. Design and architect back-end solutions that enhance the functionality of web and
mobile applications.
Coding and Implementation:
1. Write high-quality, maintainable code following best practices and design patterns.
2. Implement new features, functionality, and improvements to existing applications,
integrating AI, IoT, Service Cloud, and database capabilities.
Testing and Quality Assurance:
1. Develop and execute test plans, including unit tests and UI testing, to ensure software
reliability and performance with AI, IoT, Service Cloud, and database components.
2. Debug and resolve issues to optimize application and database performance and
security.
Cross-Platform Development:
1. Develop and maintain back-end systems to support mobile applications for iOS and
Android using technologies like Flutter.
2. Ensure a consistent user experience across platforms, incorporating AI, IoT, Service
Cloud, and database features.
Documentation and Reporting:
1. Maintain comprehensive technical documentation, including code comments,
architecture diagrams, and development guidelines for back-end solutions.
2. Provide regular progress reports to the team and stakeholders.
Continuous Learning and Innovation:
1. Stay updated on emerging technologies and industry trends, particularly in AI, IoT,
Service Clouds, and database management.
2. Identify opportunities for innovation and improvement in our digital solutions with AI, IoT,
Service Clouds, and databases.
WHO ARE YOU
● Bachelor‘s degree in Computer Science, Software Engineering, or a related field (Master‘s
degree preferred).
● Proven experience as a Full-Stack Back-End Developer with a minimum of 3 years of
experience, including expertise in back-end technologies, AI, IoT, Service Clouds, and
databases such as PostgreSQL and MongoDB.
● Strong knowledge of ASP.NET, PostgreSQL, MongoDB, and relevant best practices.
● Experience with software architecture, design patterns, and back-end development.
● Effective problem-solving and debugging skills.
● Strong communication and collaboration skills.
● Ability to thrive in an agile development environment with a focus on AI, IoT, Service
Clouds, and databases