Senior-Product Development Engineer Job in Atlanta, Georgia US
And just as successful. At ATT, you'll work closely with the cutting edge every day. We're the world's leading communications and entertainment company, and we have some of the best technology in the industry. You can also count on training, benefits, and the opportunity to grow. Connect with ATT today.
Senior-Product Development Engineer
Job Description:
This job entails being the lead web developer for customer facing web pages for the Digital Life organization. The developer will interact daily with Information Architects, graphic designers, and server side developers to create web pages for various needs for customers. The developer will be part of a small agile team developing client interfaces for the web, mobile web, as well as native smart phone applications. The developer may also be called to develop web pages for internal use as well as mobile web development.
- Minimum of 5 years experience in developing web pages and Javascript
- Solid understanding HTML/HTML5
- Experience in developing with Javascript libraries such as jQuery, DOJO, node.js, Prototype, ExtJS
- CSS/CSS3
- Expertise with AJAX style development
- REST and SOAP web services with JSON and XML
- Familiarity with developing mobile web pages utilizing Jquery Mobile, Sencha Touch, Phone Gap
- Working knowledge of Unix/Linux systems
- Positive attitude with ability to work with individually and with a team.
Desired Skills:
- Java
- J2EE including JSP, Servlets, Java Spring, Struts, JSF, Java Applets
- Have developed/utilized various CMS
- Is familiar with native smart phone development (iOS, Android, WinPhone 7
- Familiarity working with different video players/standards/frameworks (HLS, Flash, MJPEG, MPEG-4)
- Has worked in an agile type of environment is able to quickly adapt code to incomplete or ever changing requirements.
- 3-5 years experience in technology development.
- Ability to lead multiple projects.
- BS degree in Engineering/Math/Science.
- Knowledge of IT architecture.
- Knowledge of Network Management Systems.
- Experience in software design and development.
- Knowledge in transport network technology (Protocols, equipment, services)