Design, develop, and maintain scalable full-stack applications using Python, React, and AWS serverless technologies Build and integrate microservices connecting to NoSQL databases, such as DynamoDB, and support asynchronous business workflows Participate in the complete software development lifecycle, including requirement analysis, implementation, testing, and deployment Write functional and unit tests to ensure software quality and reliability Collaborate with internal teams and clients to understand business requirements and deliver practical, high-quality solutions Identify opportunities to improve the platform by leveraging new tools, technologies, and best practices Troubleshoot and resolve process and system issues, providing proactive, sustainable solutions