Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TDS Telecom Logo

Principal Software Engineer

TDS Telecom

$91,300 - $148,300
Oct 17, 2025
Remote, US
Apply Now

At TDS Telecom, the business problem is to leverage cutting-edge fiber internet technology to strengthen communities and create a better world through meaningful connections.

Requirements

  • Knowledge of software development methodologies, practices, and tools.
  • Knowledge of project management methodologies, practices, and tools.
  • Knowledge of one more programming language used by the team.
  • Knowledge of software testing practices and tools.
  • Knowledge of problem-solving techniques and tools.
  • Knowledge of business analysis practices and business process modeling.
  • Knowledge of quality management and quality improvement practices.

Responsibilities

  • Leads teams of 5 or more people across team boundaries that develop, test, and fix defects in application software.
  • Provides mentoring and leadership in the preparation and review of application software designs for multiple work teams.
  • Leads cross-functional work teams in preparing work estimates and project schedules for all technical work on projects.
  • Leads work teams in resolving complex problems which are frequently unique, require creative problem solving and advanced technical skills, and frequently span multiple systems and frequently cross team boundaries.
  • Develops and leads programs to train technical staff on the systems and tools within the scope of the team's responsibility.
  • Develops recommendations for improvements to business process owners in the use and modification of system software.
  • Maintains expert-level knowledge of software development best practices, tools, and methodologies that are recognized outside the company in the industry.

Other

  • Bachelors degree (or higher) -OR- 4+ years professional work experience.
  • 6+ years experience in software development or testing.
  • Ability to travel as needed for company business and professional development.
  • Ability to work nights and weekends as needed for system implementations and resolving system problems.
  • Knowledge of company policies along with state and federal employment laws relevant to supervisory duties.