Freescale Semiconductor is the global leader in embedded processing solutions, supporting the automotive, consumer, industrial and networking markets. From microprocessors and microcontrollers to sensors, analog ICs and connectivity -- our vital technologies are the foundation to the innovations that make our world greener, safer, healthier and more connected. For more than 50 years, Freescale has played an essential role in the evolution of embedded solutions, and we want you to be a part of our next half-century. Freescale is committed to attracting great people of all styles, thoughts, cultures and backgrounds. We are driven by a culture of ownership, teamwork, and results -- an engagement worldwide of more than 20,000 employees.

Position Summary

Are you passionate about the web and how it can drive revenue growth at Freescale?

The Internet Solutions IT team is focused on innovating and developing the next generation of capabilities on freescale.com to provide a global, best-in-class online customer experience.

We are currently looking for an experienced Web Technical Architect who will join a dynamic hard-working team of software developers and project leads who design and implement customer-ready solutions for the web and mobile devices.

Ultimately, we are looking for people who believe they can help us change the future of Freescale customer online engagement, with a passion for technology and relentless drive to develop software better, faster, smarter.

Job Responsibilities
Lead technical development & on-time delivery of Internet software applications in a fast-paced environment
Help translate requirements into functional specifications & develop high level design for the software engineers
Oversee technical design; recommend alternative technical approaches and lead software engineering efforts to meet aggressive timelines
Architect innovative solutions that meet the requirements with respect to functionality, performance, scalability, reliability, realistic implementation schedules and minimizing cost of ownership
Build proofs of concept to demonstrate feasibility of architectural designs and vision
Oversee the technical development effort with onshore/offshore software development teams
Responsible to lead the implementation of continuous integration best practices within our development teams. This entails:
Enhancing our test automation framework by building on our current processes/tools (e.g. JUnit, Cobertura, PMD Code Analyzer, QTP)
Developing a pragmatic implementation roadmap to achieve test-driven development for both new and legacy code, where it makes sense from an ROI standpoint
Mentoring the development team to adopt automated testing methodology

Qualifications:

Required Experience
5+ years experience with architecture and design of enterprise web applications
5+ years of in depth hands-on experience in Java software development
Ability to work on multiple projects while ensuring each project complies with the vision of the overall ebusiness architecture
Expert level knowledge of modern web development technologies: Java, web services (REST), backend as well as UI frameworks
Experience with Eclipse IDE and Spring framework
Familiarity with WebLogic/JBoss/Tomcat, Clearcase, a plus
Strong expertise and knowledge in both waterfall and Agile/Scrum methodologies
Solid experience & track record of managing the complete software development lifecycle for web software applications
Familiarity with best practices in test-driven development, JUnit generation, continuous integration, retrofitting legacy code with automated tests a plus
Experience with one or more of the following:
web content management (e.g. Teamsite)
customer web experience management (e.g. Adobe Marketing Cloud)
web search engines (e.g. Autonomy IDOL, Lucene, Google Search Appliance)
eCommerce
web analytics
mobile apps and web sites
BS or MS degree in Computer Science or related technical discipline
Skills & Qualifications
Strong project management skills and ability to balance multiple projects and priorities
Innovative, independent, self-motivated, and able to work under tight deadlines
Strong problem solving, troubleshooting, planning, and organizational skills
Strong interpersonal and cross-group collaboration skills, including teamwork, facilitation, and negotiation
Hands-on lead capable of executing strongly both as an individual contributor and a team lead
Proven sense of high accountability and self-drive to take on and see through challenges
Solid technical aptitude and problem solving skills, take initiative, and must be result driven strong debugging skills
Ability to mentor and to conduct bi-directional knowledge transfer is essential