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.

SQA Engineer Detroit, MI

Software Quality Assurance Engineer

What You’ll Do/Need

Responsibilities

  • Perform functional and regression testing for mobile applications and mobile sites
  • Develop and maintain test scripts
  • Detect software quality issues, and report and track them to resolution
  • Participate in testing of production emergency bug fixes
  • Establish automation, including regression, test strategies and requirements, planning and procedures
  • Develop innovative methods to improve quality, test coverage, efficiency and regression coverage through project automation
  • Serve as a contact for input and interpretation of product-related issues
  • Collaborate with other teams to understand and validate configuration settings
  • Ensure optimal product performance, scalability and availability for production environments
  • Create, review, update and execute automation scripts
  • Assist in post-implementation and continuous improvement efforts to enhance systems and applications
  • Make detailed recommendations concerning new products, methods and technologies that will enhance test efficiencies

Requirements

  • Bachelor’s degree in computer science or equivalent experience
  • Three years of experience with quality assurance methodologies, web-based applications, automated testing and analyzing system and application failures and bugs
  • Experience with test automation tools, simulators, and iOS and Android testing methodologies
  • Experience with automated mobile test tools such as Monkey Talk and Robotium
  • Experience working with mobile unit testing frameworks including JUnit and GHUnit
  • Knowledge of Javascript and Objective C, XML, Web Services, .Net and SQL Server
  • Knowledge of continuous integration methodologies and tools including Jenkins
  • Ability to write, debug and maintain test scripts
  • Experience with web servers, application servers, relational database technologies and network components
  • Experience in specifications requirements and reviewing
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

 

Meet the anti-corporate culture of [best company ever], where there’s no daunting hierarchy, “boss” is a four-letter word, and if you work hard you’re the one who’ll reap the rewards, both personally and professionally. More than any other place you’ll work, we’re dedicated to honing your skills, helping you grow and making sure you have plenty of fun while you’re at it.

 

[Best company ever] is an equal opportunity employer.

 

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

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, database growth and disk space utilization, database problem analysis and resolution, configuration files, operating system account and system level schemas, tablespaces, database patches, database upgrades, database compatibilities, database bugs and workarounds, database vendor support process, database documentation, new database release features and enhancements, special features associated with the physical DBMS (such as clusters), applications consultation, SQL tuning and object management, automation, and project implementation activities, such as physical design and installation of database environments and databases, generally for more complex, technically advanced, high priority projects.
  • The position also includes one or more technically-based leadership roles, generally related to more complex and technically advanced databases, for project design and estimating, DBMS product certification, DBMS product or feature subject matter expert/point of contact consultation, direction and guidance regarding database management system features, best practices development and implementation, and standards development and implementation.
Experience: Typically requires 5-8 years experience.
Supervisory: No.

DESIRED QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Electrical Engineering or related field

Software Engineer (.NET) Detroit, MI

  Software Engineer (.NET)
 
What You’ll Do/Need

Unlike most technology teams, we focus on the business of our company. If you want to be on the leading edge of leveraging technology to solve business problems, we want to talk to you.

Responsibilities

  • Collaborate with other engineers, developers, architects, QA, system engineers and product managers in solving new and existing technical issues
  • Understand requirements, implement designs, provide administration tools, and documentation for specific projects
  • Develop in C# environment, developing web applications, WPF, WCF, and web services
  • Perform regular on-call duties
  • Participate in Design and Code Reviews
  • Follow and enhance existing development processes
  • Measure and verify that new and old code has acceptable performance and scalability
  • Maintain ownership of the projects assigned
  • Consistently meet project deadlines

Requirements

  • .NET and Object Oriented programming experience
  • Experience in general software development methodologies
  • Direct experience in .NET and SQL Server
  • Strong experience in building ASP.NET applications
  • Strong understanding of IIS/Webservice/XML/XSL
  • Experience with .Net 2.0/3.0/3.5 framework and C# required
  • Experience with WCF, WPF, Service Oriented Architecture, BizTalk, AJAX preferred
  • Strong experience in all aspects of the software lifecycle including design and testing
  • Ability to understand and start projects quickly
  • Team-oriented experience highly desired
  • Superb attention to detail
  • Solid understanding of linear equations and multivariable algebra/calculus
  • Understanding of:
    • Unit Testing
    • RESTful web services
  • Very good oral and written communication skills regardless of audience

What’ll Make You Special

  • Experience with a rules engine, “InRule” a plus
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 ever] gives our team members the initiative to build solutions together and grow both personally and professionally. At [best company ever], 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 ever] is an equal opportunity employer.

 

Follow

Get every new post delivered to your Inbox.

Join 108 other followers