Design, develop, test, and deploy scalable software applications. Write clean, maintainable, and efficient code. Collaborate with product managers, designers, and QA teams to deliver high quality features. Troubleshoot, debug, and upgrade existing systems. Participate in code reviews and provide constructive…