Job Title: Software Engineer• Develop software applications using Java and Python languages• Collaborate with cross-functional teams to design and implement software solutions• Troubleshoot and resolve software issues in a timely manner• Participate in code reviews to ensure high-quality code• Adapt to new technologies and programming languages as needed• Work on multiple projects simultaneously and prioritize tasks effectively• Communicate technical information to non-technical stakeholders• Stay up-to-date with industry trends and best practices• Collaborate with QA team to identify and fix defects• Participate in the development of technical documentation