Software Engineer
CurrentResponsabilities:1. API Development (Symfony): Build and maintain APIs for communication with frontend and other services. Ensure API endpoints are secure, scalable, and well-documented.2. Integration of Third-Party Services: Integrate external services and APIs into the backend system. Manage data exchange and communication with external systems.3. Database Management (MongoDB): Design and implement database schemas. Optimize database queries for performance and ensure data integrity. Develop MongoDB Script to modify or extract information.4. Code Testing and Debugging: Write unit tests to ensure code reliability. Debug and troubleshoot issues in the backend code.5. Scalability: Design and implement scalable solutions that can handle increased loads. Monitor system performance and make adjustments to accommodate growth.6. Performance Optimization: Optimize the performance of the backend system. Identify and resolve bottlenecks in code, database queries, and server configurations.7. Security: Implement security best practices to safeguard against common web vulnerabilities. Regularly update and patch software to address security vulnerabilities.