Job Opportunities

Software Developer

iSuite is seeking qualified professionals to join our Construction Technology team. We provide innovative business support and preconstruction services to construction industry firms including icon Mechanical, iENG Design, and eagle Controls. With offices in Granite City, IL and Nashville, TN, our market experience spans three decades and includes supporting construction and engineering/design firms with non-construction related services.

We are currently looking for a Software Developer to join our Construction Technology department onsite and located at our office in Granite City, IL. Our ideal candidate for this role will be someone who has at least 2- 5+ years of experience in a similar role. This person will play a crucial role in automating processes, optimizing workflows, and enhancing the efficiency of our projects.

Primary Responsibilities for iSuite’s Software Developer include the following:

  • Collaborating with various departments to identify areas that can benefit from automation.

  • Working with the Technology team to streamline development processes and ensure smooth project execution.

  • Utilizing programming languages like C-Sharp, Python, and JavaScript to build software solutions tailored to the specific needs of the department.

  • Developing, maintaining, and enhancing applications to improve productivity and quality in HVAC, Piping, and Plumbing system design.

  • Demonstrating an understanding of software development lifecycle, lean, and agile methodologies.

  • Proactively identifying potential issues and participating in meetings to address challenges and develop strategies for future improvements.

Primary Qualifications for iSuite’s Software Developer include the following:

  • Bachelor’s degree in Computer Science or a related field is highly preferred. Candidates with a strong understanding of programming concepts who do not have a degree are still encouraged to apply.

  • 2 - 5+ years of proven working experience in a similar programming/development role.

  • Strong knowledge and experience with Python, C-Sharp, JavaScript is essential for experienced candidates, while graduate developers are expected to have a solid foundation and willingness to learn.

  • Strong technical writing skills and the ability to explain difficult to understand processes in simple terms is a plus.

  • Experienced candidates should be adept at utilizing APIs from applications like Revit to automate processes.

  • Demonstrated ability to analyze complex challenges, identify opportunities for automation, and develop innovative solutions to improve processes.

  • Strong interpersonal skills to work effectively within a team, communicate technical concepts to non-technical stakeholders and contribute to cross-functional projects.

Compensation and Benefits include: Employee Stock Ownership Program, Experience based salary, Bonuses, Health insurance, Dental, Vision, 401k, Paid Time Off (PTO; Vacation), Flexible work schedule, and Gym reimbursements

Our philosophy is to hire talented people, provide them with the training, tools, and resources to be successful, empower them to go and contribute to the success of the company, and to reward performance. If you’re ready to be a part of our team AND a part of our solution, APPLY TODAY!

EOE/M/F/V/D