Be part of a team that creates solutions that help AT&T be first in bringing innovative entertainment products and technologies to the entertainment forefront.
Our software developers create tools and systems to automate and increase efficiency/accuracy in the verification of software design of products such as DIRECTV® Genie.
General Skills:
- Expertise in software development with a strong foundation in:
- Object-Oriented Programming (OOP) principles
- Best practices throughout the development lifecycle
- Ability to understand and interpret technical specifications and formal requirements
- Excellent troubleshooting skills
- Excellent verbal and written communications skills
Specific Responsibilities:
- Software development:
- Software design based on system requirements—frequently involving integration with hardware components
- Code development—typically using HTML, JavaScript, Python, C , C#
- Backend development using technologies such as Node.js, Python, or similar.
- Unit and system level testing of code
- Source code version management and documentation
- Bug documentation and tracking
- Technical documentation (design and user documentation, etc.)
Minimum Qualifications:
- Preferred Bachelors of Science degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience.
- 3-5 years professional software development experience that includes OOP
A strong candidate for this position will have a combination of the following skills and experience:
-
Significant professional experience with Java, C , JavaScript, Python, and other scripting languages
-
Experience with Linux OS, including configuration and bash shell scripting
-
Knowledge of fundamentals of computer networking (LAN, TCP/IP), configuration and troubleshooting.
-
Knowledge of automation systems and tools