Careers at ContentWatch

Software Developer (C++ and Mobile)

ContentWatch, the makers of Net Nanny Parental Controls, is the award-winning leader in dynamic internet content filtering and parental controls software for Windows, Android, Mac and iOS. We are looking for an energetic and talented C++ Software Developer that will be part of a team of engineers responsible for the design and implementation of ContentWatch’s client software products and technologies for desktop and mobile platforms.

Location: Midvale, UT

Key Duties and Responsibilities

  • Design, implement and debug required software applications, meeting established deadlines and quality requirements
  • Contribute to the overall architecture and design of ContentWatch software
  • Provide accurate planning information and work effort estimates to meet project deliverables
  • Create functional and technical design specifications
  • Develop and execute unit tests for all developed code prior to submitting to QA
  • Work closely with the Server Development Team to ensure proper operation between client and server components
  • Research new technologies and tools for inclusion in future products

Skills and Experience

  • Bachelor of Science in Computer Science/Software Engineer or EE or equivalent work experience
  • Strong C++ programming knowledge
  • Multi-platform programming experience (Windows, OS X, Android and iOS) is highly desirable
  • Programming experience with other languages a plus: Java, Objective-C, Swift, Python, Lua
  • Additional skills a plus: C++11, Boost, SSL/TLS, POSIX, JSON, SQL, NoSQL
  • Experience developing in multi-threaded environments
  • Experience programming in a client/server architecture model
  • Working knowledge of Unicode and I18N
  • Excellent troubleshooting and creative problem solving skills
  • Ability to work independently and as part of a team with minimal supervision
  • Strong organizational and time management skills
  • Ability to multitask and work under time constraints
  • Strong verbal and written communication skills
  • Thorough and detail-oriented
  • Enjoys creating cool new technology!


  • Full health benefits, including: Medical, Dental, Life/AD&D/LTD Insurance, 401k (non-matching), LegalShield/IdentityShield services and more
  • Generous Paid Time Off, and paid holidays each year
  • Weekly catered lunch
  • Fun, Challenging and Rewarding work environment

Contact Information

Steve Trimble