1 N Upper Wacker Dr Chicago IL 60606 US 8475771600

What’s better than the opportunity to build cutting edge new software tools? The opportunity to do so as an intern with a healthy 40 hour work week. At Spectrum, we pride ourselves not only on our great software but our fantastic work-hard-play hard mentality in which our Software Development Interns can not only work in the fabulous city of Chicago, but actually explore and enjoy it too! So, if you’re a creative programmer looking to work on products that matter to real life customers within exciting new spaces like that of artificial intelligence, please, read on.


Beyond working with state of the art technology, you will have many different fantastic projects to work on as a Software Development Intern at Spectrum. Here are just a few different responsibilities you can expect off the bat:

  • Learn and utilize the .NET Framework in a fast-paced and dynamic environment.
  • Pair code with a senior software engineer who will act as your mentor along the way.
  • Research, plan, design and develop new applications, maintaining existing code, working on new enhancements and features, writing, tuning and debugging SQL stored procedures for use with web applications.
  • Collaborate with other developers and management, sharing ideas during team meetings, and learning from senior developers.
  • Work with source code control systems.
  • Participate in code reviews with other team members to ensure development guidelines and security standards are met.
  • Code against cloud service APIs to optimize and automate the development workflow.
  • Work in an agile/scrum environment

Some Characteristics That Define You

As a Software Development Intern in Spectrum’s agile development environment, you will have an array of different roles both in and outside of your core team. As such, here are just a few traits that should define you:

  • Forward Thinking. Peeking into the future is a day-to-day occurrence in the software department at Spectrum. It’s important that you’re always considering what’s coming next, and how we can get there.
  • Candid. At Spectrum our goal is simple—growth. In order to grow our software, our team, and ourselves, it is essential that you are honest and open with your ideas and your opinions.
  • Problem Solver/Puzzle Lover. As a developer, you love finding that needle in a haystack we call a bug, and being the first to solve tough problems.
  • Analytical. In order to solve problems and build innovative new tools, it is essential that you know how to take an idea and analyze it from all of its angles.
  • Detail-Oriented. When you work with long lines of code all day, it only makes sense that you’re extremely detail-oriented, ensuring that everything will run smoothly and efficiently.
  • Business-Savvy. Beyond the wicked development skills you bring to the table, we also want you to consider the business implications of our software tools. From the ways our team will use them to how our customers will use them, we always want you to keep the user and the business application in mind.

Required Skills and Experience

On top of the many intangible skills you bring to the table, there are many skills that can help improve the efficiencies and success of your work at Spectrum. Here are a few of those required skills and experience that you will come in with as a Software Development Intern on our team:

  • A bachelor’s degree/pursuing a bachelor’s degree in computer science, mathematics, statistics, information systems, or a related field.
  • C# or Java experience (C# is preferred)
  • Experience with data structures
  • JavaScript/JQuery exposure is preferred
  • A version control system (Git, SVN, etc.)
  • Working knowledge of object-oriented programming


As a Software Development Intern at Spectrum there are a ton of fantastic perks and benefits that come along with your work. Here are just a few of the benefits you can expect when joining the Spectrum family for the summer:

  • A state-of-the-art office environment
  • Nintendo Switch in-office gaming such as FIFA, Arms, Mario Kart, and Rocket League
  • Temporary gym membership of your choosing
  • Paid continuing education and training
  • Casual dress code
  • Flexible scheduling
  • Free-Lunch-Friday
  • Company sponsored parties and group activities outside of the office including but not limited to company happy hours, new hires welcome picnic, summer boat party, sports leagues, trivia leagues, team specific outings, and more!

About Us

Our company mission can be summed up in one word—growth. At Spectrum, our top priorities revolve around growing business for our customers, growing our software, and growing our careers.

Since opening our doors in 1992, Spectrum has proudly served the small and medium-sized business owner, developing new and innovative ways to drive sales for their businesses. Today, we work with more than 1000 clients in virtually every major North American market serving as one of the nation’s top lead generation software and service providers in the home services arena. But Spectrum is so much more than just a service for lead generation and lead generation software.

Spectrum is a manifestation of our team’s ingenuity and unique skillset. The talent of our individual team members and energy as a unit has led us to create the program responsible for our overall success. This lead generation ecosystem, combining a multitude of software tools, full-service account management, and web-development processes has secured millions of leads for our clients and is a true testament to the capabilities and forward-thinking attitude of the Spectrum family.

With headquarters in downtown Chicago, we continue to grow every day as a leader and innovator in driving client sales, and we want you to join us in doing so. Come on board and apply for our Software Development Intern position today!

How to Apply