Key Responsibilities: Design, modify, develop, and implements software applications independently, working with other developers and architects. Participate in the testing process including code reviews, manual testing, and unit testing. Participate in software design meetings. Participate in daily Scrum style meetings.…