- Design, develop, test, and maintain software applications across web, mobile, and enterprise platforms using languages such as Java, .NET/C#, Python, JavaScript/TypeScript, or PHP
- Collaborate with cross-functional teams to translate business requirements into scalable, maintainable code following best practices and coding standards
- Work with databases (SQL/NoSQL), APIs, and cloud platforms (AWS/Azure/GCP) to build and deploy robust, high-performance solutions
- Participate in code reviews, debugging, troubleshooting, and continuous improvement of existing systems and applications
- Stay updated with emerging technologies and contribute to architectural decisions, ensuring software quality through unit testing and CI/CD practices