Android Developer

AT&T - El Segundo, California

AT&T Is leading the way to the future – for customers, businesses and the industry. We’re developing new technologies to make it easier to stay connected to their world. With a network that covers 225 countries, including more than 120 million customers, we’d say we’re well on our way. Together, we’ve built a premier integrated communications company and an amazing place to work and grow.
 
AT&T’s Entertainment Group has a new position available for a Senior Android Developer to work on the next generation platform. This is a green field project using best practices and cutting edge technologies.  This position is for an individual that can work in a Scrum team and develop new features using Agile best practices and automation technologies. The position will be located in El Segundo, CA.
 
Roles and Responsibilities: 
 
  • Implement product features within a Scrum team using best practices to meet product deliverables.
  • Participate in code reviews and provide constructive feedback to peers and other developers
  • Produce design artifacts such as class diagrams and sequence diagrams for product features or client solutions.
  • Refactor code to increase operating efficiency and extensibility and/or adapt programs to new requirements.
  • Implements reusable unit tests to ensure the integrity of on-going product quality.
  • Assist QA in automation of test cases
  • Prepare software packages and documentation for deployment that adhere to the defined standard deployment policies.
Required Qualifications:
 
  • Bachelor’s Degree or higher in Computer Science, STEM (Science, Technology, Engineering and Math), Information Systems or a related field.
  • Minimum of 5 years’ experience of Android Application development in professional software development environment
  • Solid knowledge of Java programming language
  • In depth understanding of Android Application development model
  • Practical knowledge on Android Application Architecture (such as MVVM, MVP)
  • Ability to apply design patterns (MVC, Strategy, Factory, Singleton)
  • Excellent oral and written communication skills.
  • A creative thinker and experienced problem solver with a hunger for knowledge.
  • A strong technical ego-less team player who can work well within a pre-existing team structure
  • Proficient in the use of SCM tools (Bitbucket/GIT, SVN, Maven, Jenkins), best practices and continuous integration.
 
Desired Qualifications (1-2 from the list below):
  • Experience with embedded software development
  • Familiar with Jenkins/CICD environment
  • Knowledge of Audio & Video Transports and Codecs (e.g., MPEG-2 TS, MP4, H.264, AVC, HEVC, AC3, AAC)
  • MPEG Compression or Video Streaming
  • Data Encryption
  • Networking Technologies
  • DRM
  • Databases
  • Web Technologies (e.g., RESTful, WebSockets, MQTT)

Posted: 30+ days ago

About AT&T


AT&T Logo
At AT&T, we’re bringing it all together. We deliver advanced mobile services, next-generation TV, high-speed Internet and smart solutions for people and businesses. That’s why we stand alone as a fully integrated solution provider.... more

Get more Job Training at

Newpaltz College
Newpaltz College
Visit our partner site