The role of Intermediate Software Developer at Info-Tech Research Group focuses on building and supporting web software applications and internal tools. Key responsibilities include analyzing requirements, mentoring peers, and collaborating across teams to enhance processes. Candidates should have at least 4 years of software development experience and a solid understanding of relational databases, as well as familiarity with web technologies.