Director Software Engineering - Mobile Applications/Client Side Good Technology
THIS JOB HAS EXPIRED Description
Good Technology is the leader in secure enterprise mobility solutions on today?s most popular mobile devices?such as iPhone, iPad, Android and Windows Mobile?protecting both company and personal data. An exceptional user experience enhances productivity, wherever people need access. Our customers include more than 4,000 organizations worldwide, including FORTUNE 100? leaders in financial services, healthcare, retail, telecommunications, manufacturing, legal, and government. Learn more at www.GOOD.com.
PRESS RELEASES ARTICLES & REVIEWS AWARDS DEMO VIDEOS
DIRECTOR SOFTWARE ENGINEERING ? Enterprise Mobile Applications/Client Side
We are looking for a dynamic and passionate Director of Mobile Engineering for Good Technology?s our current and next generation Application Suite. You?ll have the opportunity to not only help to maintain our existing enterprise applications, but you will also help define and implement the next generation secure enterprise mobile applications and the corresponding services built on Good?s industry leading Good Dynamics Platform. You?ll lead a talented team of (30+) engineers that are responsible for building a scalable, high performance, always-available enterprise messaging and collaboration services. This is a unique green-field opportunity. We are looking for a high energy, entrepreneurial individual that is passionate about bringing the best of consumer mobile experiences to the enterprise.
? Lead a highly talented group of engineers to deliver consumer grade mobile collaboration applications on iOS, Android and Windows Phone.
? Deliver robust, highly scalable and available communication services for large-scale enterprise customers.
? Drive the technical strategy working with your management team and technical leaders. Manage the implementation of roadmap features and an evolution of the architecture for next generation messaging and collaboration services.
? Collaborate with product management to align the organizations deliverables to meet the business goals.
? A focus on delighting customers. Ensure the products meet a high bar for quality and customer satisfaction.
? Assist with and resolve escalated software engineering/architecture issues.
? Enforce sound development practices and ensure the quality delivery of enterprise mobile solutions.
? Foster an environment of high energy, consistent technical achievement and innovation for the growth and success of the team.
? Aggressively recruit and hire top talent. Staff engineering teams both onshore and offshore.
? Stay current on advancements in mobile, cloud and web technologies in order to determine relevance and possible impact to existing systems.
? 14 + years' experience, at least 10 years? experience in a technical leadership role in an enterprise software or enterprise mobile software company.
? Experience delivering mobile applications with consumer grade UX that are available in public application stores.
? Solid hands-on technical understanding and grasp of large scale, highly available enterprise services and cloud services.
? Understanding of load and performance testing and capacity planning.
? Ability to work with business users, product managers, QA, release, and UI and platform engineering teams to develop great applications.
? Must have managed 30+ member teams in a software development organization.
? Experience with running a software organization using agile methodologies.
? Experience managing other managers and working with outsourced technology partners based in multiple locations.
? Skills in complex problem solving, judgment, critical thinking and decision-making.
? Ability to develop teams, strategies, and build relationships across organization.
? Ability to communicate effectively with technical and non-technical staff.
? Experience with Microsoft Exchange messaging services.
? Experience with security technologies, SSO, PKI, SMIME and Kerberos.
? B.S. or M.S. in Computer Science or equivalent technical degree.
||Sunnyvale, CA |
THIS JOB HAS EXPIRED