AT&T Senior Software Engineer in El Segundo, California

DUTIES: Develop applications for products on the Android

mobile platform. Conduct integration and compose documentation for

applications. Participate in the development process throughout the software

development lifecycle, in phases including analysis, design, development, and

testing. Design software for the company using knowledge of the current state

of affairs in mobile software development and industry. Perform maintenance on

a diverse set of mobile applications. Create tasks and coordinate with the team

members to effectively complete the tasks. Work with the teams to perform

different levels of design/architecture. Drive code quality and provide

technical help for the team. Create Beta and Production builds and distribute

the builds to various internal testing teams. Use Agile software developing

methodologies in delivering the project on schedule. Development of the App

utilizing Object-Oriented Design patterns, Dependency Injection and MVVM.

Design and develop user interface for Android applications using XML layouts

and data binding.

REQUIREMENTS: Requires a Master’s

degree, or foreign equivalent degree in Computer Scienceand two (2) years of experience in the job offered or two (2)

years of experience using agile software developing methodologies; utilizing

MVVM and Dependency Injection; designing and developing user interface for

Android applications using XML layouts and data binding; performing Android

development.

AT&T is an

Affirmative Action/Equal Opportunity Employer, and we are committed to hiring a

diverse and talented workforce. EOE/AA/M/F/D/V

np