NỘI DUNG CÔNG VIỆC
Full-Stack Back-End Development:
- Develop and maintain robust back-end systems and databases to support web and mobile applications.
- Utilize technologies such as ASP.NET, PostgreSQL, and MongoDB to create efficient and scalable back-end solutions.
AI, IoT, and Service Cloud Integration:
- Collaborate with cross-functional teams to integrate AI solutions for enhanced user experiences, including personalized recommendations and chatbots.
- Incorporate IoT devices and sensors for data collection and analysis to improve operational efficiency.
- Leverage Service Clouds to streamline customer service and support processes
Database Management:
- Design and manage database systems, including PostgreSQL and MongoDB, to ensure efficient data storage and retrieval.
- Optimize database performance, maintain data integrity, and implement data migration and transformation processes.
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:
- 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.
- Debug and resolve issues to optimize application and database performance and security.
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.
YÊU CẦU
- 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