ThoughtLab
Culture

We offer a fun, hard-working, entrepreneurial work environment where collaboration, friendly debate and celebrating our successes are the norm. We are selective about who we hire and are looking for talented, intelligent, hard-working individuals who thrive in small, focused teams and put the team first in everything they do.

Perks
  • - Medical Insurance
  • - Paid Vacation
  • - Fast Computers with 3 Monitors
  • - Lots of Hard Work
    • (Beat That Other Companies)
  • - A Really Cool Boss
    • (Disclaimer: Possible Bias Regarding Boss)
  • - A Chance to Work With A Great Team
  • - A Fun Environment
  • - Up to 5% of Your Time In R&D and/or Learning
    • (You may need to remind us of this when we are really busy... and we are really busy a lot)
  • - Plenty of Book Resources Available
  • - Paid Certifications
Current Openings

We are always looking for talented, hard-working individuals who want to be part of our team. We have the following positions open at this time:

Web Developer Specializing in .NET

ThoughtLab is looking for a programmer who know the web. This individual will be responsible for implementing the core functionality that users interact with in a wide range of websites and web applications.

We are looking for someone who is very smart (yet humble), enjoys solving challenging problems, knows how to jump in and get things done and thrives in a collaborative team environment. Candidates will need to be able to show examples of their abilities to efficiently write flexible, maintainable code.

submit resume

Hard Core Developer & Database Engineer

ThoughtLab is looking for a very smart (yet humble) programmer who gets excited about architecting & implementing robust, secure, maintainable applications. This person will be responsible for designing and implementing the behind-the-scenes functionality (that most people don't fully appreciate because they don't understand it) in a wide range of web applications.

We are looking for someone who enjoys solving challenging problems, knows how to jump in and get things done and thrives in a collaborative team environment. Candidates will need to be able to show examples of their ability to write efficient stored procedures, modular & maintainable code, and exhibit an understanding of various application design patterns (only the good ones).

submit resume
Quality Assurance (QA) Engineer

ThoughtLab is looking for someone who loves to pick things apart and break them. This person will be responsible for testing, diagnosing issues, documenting results of tests, and working with other members of team to ensure high quality output of a variety of web and software applications.

submit resume