Job Responsibilities: Design, develop, and maintain software applications and systems. Collaborate with cross functional teams to define and analyze requirements. Write clean, scalable, and efficient code while following best practices. Participate in code reviews and provide constructive feedback. Troubleshoot, debug,…