Mô tả công việc
The Full- Stack Back- End Developer at Pizza 4P&039;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
Responsibilities
Full- Stack Back- End Development:
Utilize technologies such as ASP.NET, PostgreSQL, and MongoDB to create efficient and scalable back- end solutions.
Develop and maintain robust back- end systems and databases to support web and mobile applications.
AI, IoT, and Service Cloud Integration:
Leverage Service Clouds to streamline customer service and support processes
Incorporate IoT devices and sensors for data collection and analysis to improve operational efficiency.
Collaborate with cross- functional teams to integrate AI solutions for enhanced user experiences, including personalized recommendations and chatbots.
Database Management:
Optimize database performance, maintain data integrity, and implement data migration and transformation processes.
Design and manage database systems, including PostgreSQL and MongoDB, to ensure efficient data storage and retrieval.
Solution Design:
Work with cross- functional teams to understand business requirements and translate them into technical solutions with back- end components.
Design and architect back- end solutions that enhance the functionality of web and mobile applications
Coding and Implementation:
Write high- quality, maintainable code following best practices and design patterns.
Implement new features, functionality, and improvements to existing applications, integrating AI, IoT, Service Cloud, and database capabilities.
Testing and Quality Assurance:
Debug and resolve issues to optimize application and database performance and security.
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.
Cross- Platform Development:
Develop and maintain back- end systems to support mobile applications for iOS and Android using technologies like Flutter.
Ensure a consistent user experience across platforms, incorporating AI, IoT, Service Cloud, and database features.
Documentation and Reporting:
Maintain comprehensive technical documentation, including code comments, architecture diagrams, and development guidelines for back- end solutions.
Provide regular progress reports to the team and stakeholders.
Continuous Learning and Innovation:
Identify opportunities for innovation and improvement in our digital solutions with AI, IoT, Service Clouds, and databases.
Stay updated on emerging technologies and industry trends, particularly in AI, IoT, Service Clouds, and database management.