The Intermediate Software Developer role at Info-Tech Research Group aims to enhance their software applications and internal tools. The successful candidate will be tasked with building, testing, and supporting web applications, while also analyzing requirements and mentoring fellow developers. A minimum of four years of experience in software development is required, along with proficiency in SQL, HTML, CSS, and JavaScript.