Sr Java Developer – At&t Big Data – San Francisco / Palo Alto

 
Sr. Java/Applications Developer     

Responsible for the development, analysis, maintenance and technical support for web, tablet, mobile and TV-based systems and service layers.

 

Implements the interactive applications services for web, mobile, tablet and TV. Works closely with design, front-end developers and content management teams to ensure app meets organization objectives. Provides written design documents, test plans and test results. Is responsible for system performance optimization, maintenance, and production support and enforcing departmental web policies and standards.

 

  • 5+ years of hands on J2EE (JSP) and/or equivalent modern web development (such as Ruby on Rails, Scala, .NET MVC, PHP/Symfony, Python/Django/Tastypie).
    • Sound understanding of web development libraries, platforms, & SDKs like Ruby, Struts, Hibernate, Spring, Swing, AWT, etc.
    • Working knowledge of web development principles (web apps, web services, REST, SOAP, dns, etc.)
    • Working knowledge of programming principles (SDLC, OOP, analysis & design) & design patterns.
    • Cloud based LAMP experience (Apache, NGinx, MySQL, CentOS, Amazon EC2).
    • Good understanding XML, SOAP, JSON and Web Services
    • Experience developing in Agile dev. processes.
    • Experience w/ leaflet, dc.js, d3.js, node.js, backbone.js.
    • Experience w/ big data map/reduce platforms like Hadoop & NoSQL.
    • Experience w/ mobile development a plus: Objective-C, Android SDK, PhoneGap, Titanium Appcellerator.
    • Must have good analysis and communication skills and be a self-starter who loves to learn and explore.
    • Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education and technical training.

SR Front-End Developer – At&t Big Data – San Francisco / Palo Alto

Sr. Front-End Developer
Responsible for the development, analysis, maintenance and technical support for web, tablet, mobile and TV-based interactive systems.

Implements the interactive applications via web, mobile, tablet and TV. Works closely with design, back-end developers and content management teams to ensure app meets organization objectives. Provides written design documents, test plans and test results. Is responsible for system performance optimization, maintenance, and production support and enforcing departmental web policies and standards.

• 5+ years of hands on modern front-end web and mobile development (Javascript, JQuery, etc.).
• Working knowledge of web development principles (web apps, web services, REST, SOAP, dns, etc.)
• Working knowledge of programming principles (SDLC, OOP, analysis & design) & design patterns.
• Cloud based LAMP experience (Apache, NGinx, MySQL, CentOS, Amazon EC2).
• Good understanding XML, SOAP, JSON and Web Services
• Experience developing in Agile dev. processes.
• Experience w/ leaflet, dc.js, d3.js, node.js, backbone.js.
• Experience w/ mobile development a plus: Objective-C, Android SDK, PhoneGap, Titanium Appcellerator.
• Must have good analysis and communication skills and be a self-starter who loves to learn and explore.
• Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education and technical training.

at&t Big Data – Sr Human Factors Engineer

Sr Human Factors Engineer – San Francisco and Plano

 

At an experienced level position, leads a particular aspect of user experience design for a project from beginning to end (e.g., research, usability testing, design, or functional design). Responsible for demonstrating expertise in a particular design area – information architecture, graphic design, UI coding, and research and usability testing.

Project responsibilities include accountability for the effectiveness of designs; applying principles of good user experience design to all work; translate user research findings into design decisions; performing heuristic evaluations; communicate rationale for design decisions; understand business objectives and design applications that achieve them; analyze business requirements to define and improve applications and business processes.

For information architecture – distill and organize large amounts of complex information into simple, useful, and usable application designs; apply modular and systematic approaches to user experience design; strong understanding of IA processes and approaches; design navigation and interaction systems; design nomenclature systems.

For graphic design – illustration, layout pages; style guide creation; understand branding and brand consistency; experience in multiple mediums, especially print and Web; expertise in standard graphic design software: Adobe PhotoShop, Illustrator, Freehand, QuarkExpress, etc.; ability to take a designer’s layout and produce final assets for various mediums.

For research & usability testing – develop research plans, research protocols, and participant screeners; select appropriate research techniques (e.g., interview, observations, card sorting); perform time in motion studies; develop qualitative and quantitative analysis of information gathered; identify problems and opportunities

 

Applies human performance factors principles and methodologies to conduct research studies to determine best approach for system and applications designs for human-machine systems and products.

Key Roles and Responsibilities: At a senior analyst level, performs a particular aspect of user experience development for a project. Responsible for taking direction from experienced architects and leads and completes tasks for a particular design area – information architecture, graphic design, UI coding, research and usability testing.

Project responsibilities may include developing user experience design specifications, task flow, current state inventories, documentation, data collection and moderating of design testing sessions, creating graphics and code to support the user experience and the user interface. Strong understanding of how to use and apply design principles and tools to create effective designs.

Education: Preferred Bachelor of Science degree in Human Computer Interaction, Interactive Media, or Human Factors Engineering or equivalent experience. Experience: Typically requires 3-5 years experience

Jason Roznos

jr996k@att.com

ios and android developers – Atlanta – Full time with at&t’s Big Data team

Sr. Android and iOS Developer – Big Data

 

 

Big Data at AT&T comes with big opportunities for innovation. With access to one of the largest and coolest data sets available, you’ll gain insight into the way consumers think, feel and act. And together, we’ll turn that knowledge into innovative solutions that change the world, day in and day out.

 

We are looking for an expert developer, experienced with the creation of iOS and Android applications. As part of our Big Data team, you’ll be immersed in a creative environment. You’ll collaborate with a talented team of data scientists and developers to build large scale applications that will impact real world problems.

 

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:

  • Develop new iPhone/iPad and Android apps
  • Lead iOS and Android development team
  • 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
  • Contributes through proven technical expertise.
  • Architect solutions
  • Ability to train others
  • Ability to work directly with management to help build the development practice.

KNOWLEDGE

  • Subject Matter Expert (SME) within own discipline/specialty area; basic knowledge of other disciplines/specialty areas.
  • Applies in depth knowledge of discipline/specialty area standards/processes. Integrates industry experience and deep professional/technical knowledge.
  • Technical leader and recognized SME on select ATT technologies, systems, and 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.
  • Coordinates across multiple departments.
  • Promotes active listening and open communication.
  • Provides leadership/guidance to others.

 

 

Required Qualifications:

  • Preferred Bachelor of Computer Science, Electrical Engineering or related field.
  • Minimum 1 year experience developing iOS and Android
  • Minimum 5 years experience developing professional-level software applications including: analysis, design, coding, testing, deploying and supporting of applications
  • Deep understanding of the iOS and Android platform and coding best practices
  • Deep understanding of hardware requirements
  • Develop an example project as part of the interviewing process
  • Provide screen shots of existing apps that you worked on including links to those apps or information on those apps
  • Work on-site (Atlanta, GA)
  • Excellent technical analysis/design skills
  • Track record of delivering projects on time
  • Ability to work with technical and business-oriented teams

 

Desired Qualifications:

  • BS/BA degree in Computer Science, Computer Engineering or related technical field
  • Understanding of project management process
  • Takes initiative, quick learner and self directed, with a desire to seek answers from team members and other groups
  • Formal training or hands on experience in the following technical skills:
    • C
    • C+
    • C#
    • ColdFusion
    • HTML
    • JAVA
    • JavaScript
    • J2EE
    • .net technology
    • Oracle
    • SQL
    • Teradata
    • UNIX

 

Sr. Android and iOS Developer – Big Data

 

 

Big Data at AT&T comes with big opportunities for innovation. With access to one of the largest and coolest data sets available, you’ll gain insight into the way consumers think, feel and act. And together, we’ll turn that knowledge into innovative solutions that change the world, day in and day out.

 

We are looking for an expert developer, experienced with the creation of iOS and Android applications. As part of our Big Data team, you’ll be immersed in a creative environment. You’ll collaborate with a talented team of data scientists and developers to build large scale applications that will impact real world problems.

 

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:

  • Develop new iPhone/iPad and Android apps
  • Lead iOS and Android development team
  • 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
  • Contributes through proven technical expertise.
  • Architect solutions
  • Ability to train others
  • Ability to work directly with management to help build the development practice.

KNOWLEDGE

  • Subject Matter Expert (SME) within own discipline/specialty area; basic knowledge of other disciplines/specialty areas.
  • Applies in depth knowledge of discipline/specialty area standards/processes. Integrates industry experience and deep professional/technical knowledge.
  • Technical leader and recognized SME on select ATT technologies, systems, and 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.
  • Coordinates across multiple departments.
  • Promotes active listening and open communication.
  • Provides leadership/guidance to others.

 

 

Required Qualifications:

  • Preferred Bachelor of Computer Science, Electrical Engineering or related field.
  • Minimum 1 year experience developing iOS and Android
  • Minimum 5 years experience developing professional-level software applications including: analysis, design, coding, testing, deploying and supporting of applications
  • Deep understanding of the iOS and Android platform and coding best practices
  • Deep understanding of hardware requirements
  • Develop an example project as part of the interviewing process
  • Provide screen shots of existing apps that you worked on including links to those apps or information on those apps
  • Work on-site (Atlanta, GA)
  • Excellent technical analysis/design skills
  • Track record of delivering projects on time
  • Ability to work with technical and business-oriented teams

 

Desired Qualifications:

  • BS/BA degree in Computer Science, Computer Engineering or related technical field
  • Understanding of project management process
  • Takes initiative, quick learner and self directed, with a desire to seek answers from team members and other groups
  • Formal training or hands on experience in the following technical skills:
    • C
    • C+
    • C#
    • ColdFusion
    • HTML
    • JAVA
    • JavaScript
    • J2EE
    • .net technology
    • Oracle
    • SQL
    • Teradata
    • UNIX

 

 

Please apply via this LinkedIn posting or directly at http://connect.att.jobs/career/big-data-jobs req 1449644.

Please let ping me if you are interested and have applied.

jr996k@att.com

Software Architect–Detroit

What You’ll Do/Need

Software Architects lead the design and implementation of large-scale software engineering projects. The person in this position facilitates the delivery of a single software system and helps create a working model of the system to meet business needs for stability, performance and capacity. Software Architects set the direction for coding standards, development challenges, requirements for scalability, and code and design reviews. Software Architects are also expected to work on multiple tasks and initiatives concurrently, take high-level direction, and formulate and execute plans to achieve goals.

 

Responsibilities

  • Foster a collaborative environment and work with limited direction
  • Work directly with business partners
  • Research new software technology concepts and make recommendations to IT leaders
  • Train fellow Engineers
  • Investigate outages or degradations in stability or performance
  • Facilitate design and code review sessions
  • Resolve software architecture conflicts
  • Work on-call shifts, periodically

 

Requirements 

  • Bachelor’s degree in computer science or equivalent experience
  • Seven years of programming or related experience in Cocoa, Objective C, HTML, .NET, PHP, Java or Progress
  • Seven years of experience in software testing and design
  • Seven years of database-related experience
  • Three years of experience leading project teams and mentoring others
  • Expert knowledge of software architecture and security concepts and best practices
  • Expert knowledge of database design and data architecture
  • Expert knowledge of generally accepted software development life cycle processes
  • Exceptional verbal and written communication skills with a heightened attention to detail

What’ll Make You Special

  • Graduate degree or equivalent experience
What You’ll Get
  • Excellent benefits package that includes a 401(k) match, medical/dental/vision, and much more
  • Opportunities to participate in professional and personal development programs, including personal empowerment coaching, leadership training and ongoing personal growth training
  • Other incentives, contests and rewards, including trips, event tickets, cash prizes, and more

Why We’re Different

 

Corporate politics not your strong suit? The anti-corporate culture of [best company to work for] gives our team members the initiative to build solutions together and grow both personally and professionally. At [best company to work for], we’re in the business of putting roofs over our clients’ heads, but we certainly aren’t putting ceilings on our team members’ careers. If you’re interested in working in a place with a philosophy that’s truly different, apply today.

 

[Best company to work for] is an equal opportunity employer.

 

 

Server Side Database Developer Big Data – Atlanta – AT&T

Roznos:

Great opportunity in Alanta

Originally posted on Roznos's Job Blog:

Server Side Database Developer Big Data

Location: Atlanta, GA

Overall Purpose: Responsible for application and/or system DBA (database administration) work including development and design of the databases that support our business applications and systems. Also responsible for database reliability, recoverability, performance, and the installation, maintenance, and upgrade of database software.

Key Roles and Responsibilities:

  • Responsible for providing operational database support for databases on many different DBMS (database management systems) software levels and versions, utilizing a wide variety of DBMS features, on many different operating system platforms for applications of differing complexities, disaster priority, mission critical designation, strategic initiatives, degree of standardization, practices, and usage of third party software.
  • Such responsibilities typically include advanced featured databases for complex environments for high priority applications.
  • The operational database support responsibilities include those related to availability, performance, currency, integrity, security, and confidentiality of the database instances, database backups and recoveries, database disaster recovery…

View original 160 more words

AT&T Big Data Team – Sr QA Engineer – San Francisco

 

Summary:

 

The Senior QA Engineer will focus on creating and executing test plans and automated test scripts for various systems and applications. Should have strong communication and analytical skills and a solid technical background. Responsible for a significant investment effort to build and adopt best-in-class test automation framework that amplify the impact of our processes. Continuous testing via automation is at the core of our software development process; s/he must be both a leader and an enabler for efforts to expand the use of test automation across the division via evangelizing and education.

 

 

We are looking for someone who is excited about the agile development process, believes in the goal of testing software with software, and is committed to driving quality using agile best practices. The ideal candidate will have expertise with performance testing, load testing, functional testing, unit testing, integration testing and regression testing of consumer applications. S/he will be familiar and comfortable with scrum, or TDD methodologies, as well as experience with and an appreciation of modern web application frameworks, such as Ruby on Rails or Java. DWH and Hadoop experience, developing scripts in Scala or equivalent is a plus. It goes without saying that s/he needs to bring a firm understanding of QA’s role in the iterative software development life cycle that is at the heart of agile engineering, as well as a mastery of testing strategies/techniques for white-, black- and gray-box QA.

 

 

Essential Duties and Responsibilities:

  • Build a high-performance, high-throughput performance testing system to not only perform performance regression testing from release to release, but also to determine the maximum throughput of each platform or product.
  • Take ownership of the automation initiative and drive the conversion from manual test
  • Be able to identify and point out areas that are prime candidates for automation and provide solutions.
  • Calaborate with developers in the construction of a Jenkins orchestration system
  • Work closely with Test Engineers to evaluate automation test coverage
  • Evaluate software requirements, and integrate automation scripts
  • Develop detailed test plans against design and technical specifications
  • Execute automated and manual test scripts
 

Qualifications:

  • 5 years of QA experience with an exposure to test driven development
  • Experience with serverside and API applications, preferably in Java, and database infrastructure such as Oracle 11g, Hadoop
  • Experience with agile software development – TDD, scrum, continuous integration
  • Extensive background in QA methodologies and experience developing and executing comprehensive test suites, including test plan and test case management
  • Experience launching high-volume, high-availability, 24×7 applications
  • Mastery of basic Internet services (you know what DNS is and how to use it) and Linux system basics (you know what grep is and how to use it)
  • Experience with Object Oriented Programming (esp. Ruby, Java, Scala); able to not only read and understand code, but to write code
  • Understanding of standard software debugging tools: profilers, tracers, debuggers, leak-checkers, etc.
  • Experience with test automation & load testing tools (jMeter etc)
  • Experience with modern IDEs (Eclipse, IDEA, XCode, RubyMine etc.)
  • Experience in test automation and test automation tools
  • Experience with open source software
  • Database or SQL experience is a must
  • Demonstrated ability to handle/organize multiple complex technical projects simultaneously
  • Strong analytical and troubleshooting skills, as well as excellent written and verbal communication skills, and strong interpersonal skills
  • Must be able to work both independently and as part of a team, and thrive on technical challenges

 

Education:

  • Bachelor’s degree in CS (or related) or equivalent industry experience.

Follow

Get every new post delivered to your Inbox.

Join 112 other followers