AT&Tposted 9 months ago
$158,200 - $237,400/Yr
Full-time • Principal
Plano, TX
Telecommunications

About the position

The Principal Software Engineer at AT&T is responsible for leading continuous product development and managing engineering resources. This role involves collaborating on software requirements, executing development methodologies, and ensuring the quality of software through various testing strategies. The position requires strong technical skills in microservices and cloud-based solutions, along with effective communication to support applications and resolve configuration issues.

Responsibilities

  • Establish and deliver continuous product development.
  • Manage day-to-day engineering resources and services integration.
  • Gather and review software requirements/user stories and provide estimates.
  • Create software design specifications and collaborate with engineers/architects.
  • Execute development methodologies using various programming languages.
  • Oversee the creation and execution of automated test plans/strategies.
  • Support applications and resolve configuration and environment issues.
  • Support the software deployment process.
  • Collaborate with engineers/architects and clients to validate test environments and outcomes.
  • Design and implement code fixes and produce associated reporting.

Requirements

  • Preferred Bachelor's degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience.
  • 8-10 years of experience in Software Engineering.
  • 5+ years of experience in Java, RESTful APIs, Spring, Spring MVC, Spring Kafka, Microservices, Struts 2, and database technologies.
  • 5+ years of experience with advanced Git skills and respective branching strategies.
  • 3+ years of experience building APIs.
  • 3+ years of experience in API documentation tools, preferably Swagger.
  • 2+ years of experience in API monitoring and dashboards using ELK and Dynatrace.
  • 2+ years of experience with JSON, XML, and SoapUI.
  • 2+ years of experience in Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, and Cucumber.

Benefits

  • Medical/Dental/Vision coverage
  • 401(k) plan
  • Tuition reimbursement program
  • Paid Time Off and Holidays (at least 23 days of vacation each year and 9 company-designated holidays)
  • Paid Parental Leave
  • Paid Caregiver Leave
  • Adoption Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
  • Employee Assistance Programs (EAP)
  • Extensive employee wellness programs
  • Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet, and AT&T phone.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service