• Lead Software Engineer

    Job Locations US-WI-Madison
    TDS Telecom
  • Overview

    TDS Telecommunications LLC (TDS Telecom/TDS®) delivers high-speed internet, TV entertainment, and phone services to nearly 900 rural, suburban, and metropolitan communities across the U.S. With more than 1.2 million connections, TDS is one of the fastest growing technology companies in the United States. Powered by fiber-optics and new industry-leading technologies, TDS delivers up to 1 Gigabit internet speeds and offers internet-protocol based TV entertainment solutions along with traditional phone services. TDS also offers businesses VoIP advanced communications solutions, dedicated internet service, data networking, and hosted-managed services. Visit


    TDS Telecom, headquartered in Madison, Wis., employs nearly 2,700 people and is a subsidiary of Telephone and Data Systems, Inc. [NYSE: TDS], a Fortune 1000® company. Founded in 1969, TDS Inc. employs 9,400 people and has approximately six million connections nationwide through its businesses U.S. Cellular, TDS Telecom, OneNeck IT Solutions LLC, and TDS Broadband Service. TDS Inc. has been named to several Forbes lists, including America's Best Employers for Diversity, Best Large Employers, and Best Employers for Women. Visit


    The Lead Software Engineer works independently or leads teams of 5 or more people responsible for application design, development, testing, and problem resolution work teams with significant autonomy and independence. The scope of work typically includes major system projects that support company-wide business operations. As an experienced developer and an experienced technical leader the position receives periodic mentoring, feedback, and supervision by management.


    Applications may include custom developed software, commercial packaged software, or open-source software. Software may consist of on premise applications, cloud-based software and services, hybrid configurations, integration tools, or business workflow tools.



    • Leads teams of 5 or more people that develop, test, and fix defects in application software.
    • Leads the preparation and review of application software designs at the system level. The scope of design will frequently include multiple systems supporting company-wide business processes.
    • Leads cross-functional work teams in preparing work estimates and project schedules for all technical work on projects. Mentors team members in the development of work plans.
    • 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 may cross team boundaries.
    • Maintains authoritative knowledge of all systems within the scope of the team's responsibility. Provides a consultative role 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 within the company.
    • Leads teams focused on quality and continuous improvement initiatives across business units within the company.
    • Maintains expert knowledge of the technologies and practices of the company's chosen markets. Maintains awareness of trends in technologies and vendor product offerings.
    • Actively participates in preparing and conducting technical interviews of job candidates on behalf of the group manager.


    Required Qualifications 

    • Bachelor’s degree (or higher) –OR- 4+ years professional work experience.
    • 5+ years experience in software development or testing.

    Other Qualifications


    Technical Skills: 

    • 10+ years of experience with Siebel technical configuration/design/development.
    • Expert level knowledge with Business Services, Workflow, Applets, Views, Screens, Code/eScript, Assignment Manager and related Siebel Business Layer objects.
    • Expert level knowledge in EAI integration (Siebel web services SOAP/REST – Inbound, Outbound, VBC, EBC, JMS Queues)
    • Experience with Siebel Tools Software, Siebel Web Client and editing Siebel Web Templates.
    • Experience in Siebel Open UI Architecture (Physical Model, Presentation Model), OOTB OUI file structures and limitations.
    • Experience in HTML 5, Cascading Style Sheet, JQuery and JavaScript
    • Experience with Siebel IP14, IP17+ versions of Siebel.
    • Experience with Siebel upgrade projects.

    Professional skills: 

    • Strong communication skills; both written and verbal
    • Ability to develop and present new ideas and conceptualize new approaches and solutions
    • Excellent interpersonal relations and demonstrated ability to work with others effectively in teams
    • Strong ability to work under pressure, work with aggressive time lines, and be adaptive to change


    As a part of your total compensation, #TDS provides a comprehensive, competitive benefit package. The benefit plans address both the immediate and long term needs that you and your family may have. For an overview of what we have to offer for full-time employees including vacation, health benefits and retirement options please click here.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed