Responsible for designing, developing, testing and supporting software for our various product offerings that come out of the Labs team. This involves move developing innovative software as well as ensuring the quality and development support of those new products.
Duties & Responsibilities
Design and develop software for all new products rolling out of the Labs team
Work with other engineers in designing new services in accordance with architectural initiatives.
Ensure deployment of software is smooth and automated for developer operations and systems
Support operations engineering staff with troubleshooting
Design and develop solutions in collaboration with all members of the Labs team and the rest of the organization for business critical systems
Develop automated testing of software to ensure timely and quality deliverables
Participate in development of technical roadmaps
Communicate project status to stakeholder throughout the business
Perform other activities and duties as requested
Excellent organizational and interpersonal skills
Excellent problem-solving skills and ability to think logically
Working knowledge and development of Linux or Unix OS platforms
Experience with Open Source tools such as Hibernate, Tomcat, Berkeley DB, etc.
A passion for learning new technologies and implementing them in a fast paced environment
Bachelor’s degree preferred
Background in computer science or Engineering required
0-1 years of Java and/or JUnit, especially related to web services development required
0-1 years of web programming languages, including, but not limited to, Grails, Rails, PHP, and JS
0-1 years of MySQL, Oracle or other relational DB use required
Experience with SQL a plus
Experience with Java EE, as well as other programming languages and environments is a plus
Up to 10%
M a nagement reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
Millennial Media is an equal opportunity employer.
Millennial Media - 20 months ago