Senior Applications Developer BIG DATA

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 Contribution: Seasoned technical professional. Contributes through proven technical expertise. Has significant dept/functional impact.

KNOWLEDGE Subject Matter Expert (SME) within own discipline/specialty area; basic knowledge of other disciplines/specialty areas. Deep technical knowledge. Applies in depth knowledge of discipline/specialty area standards/processes. Integrates industry experience and deep professional/technical knowledge. Technical leader and recognized expert SME on select ATT technologies/systems/procedures.

ANALYSIS/PROBLEM SOLVING Solves unique problems through evaluative judgment/precedent. Independently applies sophisticated analysis in evaluating issues. Develops new concepts/methods/techniques for cross functional initiatives. Recognizes/pursues alternative methods.

INDEPENDENCE Guided by department goals/objectives. Exercises latitude in determining objectives/approaches to projects. Leads multiple small to medium sized projects and technical breadth.

CONTRIBUTION TO ATT TECHNOLOGY Key contributor on complex projects/initiatives. Impacts current and future business opportunities through application of specialized technical/ industry knowledge. Develops methods/techniques based on strategic project objectives.

COMMUNICATION Mentors and provides technical guidance and explains advanced concepts to others in work area. May mentor others in department. Coordinates across multiple departments. Promotes active listening and open communication. Provides leadership/guidance to others.

  • Bachelor’s degree in Computer Science, Telecommunications, Electrical Engineering or related field preferred
  • 5-8 years experience in developing software applications including: analysis, design, coding, testing, deploying and supporting of applications.
  • Very strongUnix/Linux skills. Must be very comfortable at the command line
  • Strong shellscripting skills. Korn shell scripting preferred
  • Strong Ccoding skills
  • Strong Javaskills
  • Experiencewith the Hadoop ecosystem and its component
  • Ability to understand and code AWKscripts is a plus
  • Perl is a plus
  • SQL querydevelopment a plus\
  • Telecommunication experience is aplus

Requisition ID 1640257


Meet Some of AT&T's Employees

Nancy D.

Traffic Manager

Nancy increases the capabilities of AT&T products by expanding access, tracking, and applications, and designs purposeful and user-friendly devices that can improve people’s lives.

Michael A.

Innovation Coach

Michael inspires and motivates the AT&T Foundry's creative teams to design solid and sophisticated software systems, customer-friendly products and services, and exceptionally efficient company technologies.


Back to top