AT&T Specialist Applications Developer in Dallas, Texas

Overall Purpose: Responsible for the performance of any/all functions involved in the development and/or maintenance of new or existing applications.

Key Roles and Responsibilities: Using programming language and technology, writes code, completes programming and documentation, and performs testing and debugging of applications. Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs. May interact with users to define system requirements and/or necessary modifications. Job Nature of Contribution: Technical professional with limited experience. Primarily completes standard work. Small but direct impact on team.

KNOWLEDGE Has basic working knowledge of technical principles/methods within own discipline/specialty area. Integrates basic principles of discipline with processes/procedures to complete own job. Grows current knowledge of ATT technologies/systems/procedures.

ANALYSIS/PROBLEM SOLVING Solves non routine problems applying limited judgment within appropriate standard procedures. Articulates/refines identified issues within own area. Analyzes a variety of factors within applicable standards/procedures to develop solutions. Reviews structured technical problems; independently selects appropriate methods.

INDEPENDENCE Follows established policies/procedures; plans work priorities with guidance from superiors. Assignment scope is limited. Limited discretion applied in establishing deadlines/approaches for completing own assignments.

CONTRIBUTION TO ATT TECHNOLOGY Carries out standard work to achieve deadlines. Contributes to maintaining current technologies and/or supports teams in emerging technologies.

COMMUNICATION Effectively exchanges routine technical information. Actively engages with others to understand issues and gather necessary information. Presents materials/thoughts effectively one on one.

Required Qualifications

  • 1-3 years experience in developing software applications including: analysis, design, coding, testing, deploying and supporting of applications

  • Strong understanding of and experience with all phases of the software development lifecycle (SDLC).

  • Formal training or hands on experience in the following technical skills may be required:

o C

o C+o Java

o Javascript

o Ruby

o Jboss

o Perl

o VXML

o XML

o UNIX

  • Takes initiative, quick learner and desire to seek answers from team members and other groups.

  • Proficient in development methodologies (AGILE, ITUP, 3D, etc.)

Desired Qualifications

  • BS degree in Computer Science of related technical field

  • Develop technical documentation on applications and systems.

  • Ability to work with technical and business-oriented teams.