Senior Software Engineer

at  TDS Telecom

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Nov, 2024Not Specified12 Aug, 20242 year(s) or aboveOracle,Programming Languages,Software Development,Testing Practices,Research,Paper,Cics,Cobol,Professional Development,Business Process,Leadership Skills,Software Development Methodologies,Testing,Fact,System Implementations,Sql,ItNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Overview:
The Senior Software Engineer works independently or leads teams of 2-4 people responsible for application design, development, testing, and problem resolution work teams with significant autonomy and independence. The scope of work includes small system enhancements to major system projects. As an experienced developer and a beginning technical leader the position receives regular mentoring, feedback, and supervision by senior technical staff and management on team leadership skills.
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.
This position has the ability to work remotely in any of the 40+ states in which TDS operates.
The pay range listed for this position represents the low and high end of the base compensation range. The actual offer amount will carefully consider multiple factors, such as relevant skills, qualifications, work experience, location and/or competencies that align with the specified role. Certain positions are eligible for additional forms of compensation such as bonuses and equity awards.
TDS Telecommunications LLC (TDS Metrocom/TDS) is a leading provider of fiber internet service. With more than 50 years of experience, the growing communications company is building and deploying new, fiber optic networks in neighborhoods across the country to deliver up to 8 Gigabit internet speeds to homes and up to 10 Gigabit internet speeds to businesses. In addition, TDS provides innovative TV entertainment and advanced phone services. Visit tdsfiber.com to learn more.
TDS provides communications services to a mix of small to mid-sized urban, suburban, and rural communities throughout the United States. The company employs more than 3,600 people nationwide and is a subsidiary of Telephone and Data Systems, Inc. (TDS Inc.), a Fortune 1000® company [NYSE: TDS]. Founded in 1969, Telephone and Data Systems provides wireless, broadband, video, and voice; and hosted and managed services to approximately 6 million connections nationwide through its businesses: UScellular, TDS Telecom, and OneNeck IT Solutions. Visit tdsinc.com for more information.

Responsibilities:

  • Leads teams of 2-4 people that develop, test, and fix defects in application software.
  • Leads the preparation of overall application software designs at the system level.
  • Leads work teams in preparing work estimates and project schedules for all technical work for the projects within the team.
  • Leads work teams in resolving complex problems that usually are limited to one system.
  • Maintains expert knowledge on the systems and tools within the scope of the team’s responsibility. Maintains expert knowledge of the business processes supported by the systems. Maintains expert-level knowledge of software development best practices, tools, and methodologies that are recognized throughout Information Systems.
  • 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.

Qualifications:

REQUIRED QUALIFICATIONS

  • Associate’s degree (or higher) –OR- 2+ years professional work experience.
  • 3+ years experience in software development or testing.

OTHER QUALIFICATIONS

  • Knowledge of Cobol, Microfocus Cobol, SQL, CICS, JCL, and Oracle.
  • Knowledge of software development methodologies, practices, and tools.
  • Knowledge of project management methodologies, practices, and tools.
  • Knowledge of one more programming languages used by the team.
  • Knowledge of software testing practices and tools.
  • Knowledge of problem solving techniques and tools.
  • 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 business analysis practices and business process modeling.
  • Knowledge of quality management and quality improvement practices.
  • Knowledge of team leadership skills, practices, and behaviors.
    Do you meet all of the Required Qualifications, but aren’t sure if your experience meets the Other Qualifications? We encourage you to apply! Research shows that some candidates may not apply for jobs unless they feel they meet 100% of the qualifications, when, in fact, they have the skills and experience to be successful in the role! Experience and skills come in many different forms and may not always look identical to what we have on paper, but still lead to success in the role. If you meet the Required Qualifications and believe you have what it takes to be successful in the position, apply today!

Responsibilities:

  • Leads teams of 2-4 people that develop, test, and fix defects in application software.
  • Leads the preparation of overall application software designs at the system level.
  • Leads work teams in preparing work estimates and project schedules for all technical work for the projects within the team.
  • Leads work teams in resolving complex problems that usually are limited to one system.
  • Maintains expert knowledge on the systems and tools within the scope of the team’s responsibility. Maintains expert knowledge of the business processes supported by the systems. Maintains expert-level knowledge of software development best practices, tools, and methodologies that are recognized throughout Information Systems.
  • 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


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, USA