The Intermediate Software Developer role at Info-Tech Research Group involves building and supporting web software applications while enhancing Agile practices. The ideal candidate will have at least 4 years of experience in software development and will be responsible for mentoring peers, analyzing requirements, and promoting best practices. Proficiency in relational databases and front-end technologies is essential, along with strong communication skills.