[The logo is protected from the company]

Compuware Corporation

New technologies offer incredible potential: revenue growth, improved customer satisfaction and stronger brand image. However, these innovations can also make technology environments more complex.To reach its full potential, technology must be easy to use. And it must perform.For nearly 40 years, Compuware has delivered software, experts and best practices to make your applications work well and deliver business value. Our people and software ensure that critical technologies work like they s... Read More

Address      One Campus Martius Detroit Michigan 48226 United States of America
Website      www.compuware.com/
Holding      No Holding Details

View Company Page
Apply to job

Android Technical Lead

Company Message:

Compuware Corporation, the technology performance company, provides software, experts and best practices to ensure the world's most important technologies work well and deliver value. Compuware customers include 46 of the top 50 Fortune 500 companies and 12 of the top 20 most visited U.S. web sites. The company's ongoing success depends on our employees--a diverse team of people with a set of key, common attributes. We seek positive, assertive team players who have a strong desire to succeed in a team- and customer-oriented environment. Learn more: http://www.compuware.com.
Position Description & Responsibilities:

Compuware has an immediate opening for an Android Technical Lead who will help developing Custom Applications on the Android platform while providing leadership and technical team direction. The position will have the added benefit of working with a young, dynamic and highly motivated team in a flexible environment of an established software development company.


The Android Technical Lead is focused on the solution architecture that relates to the analysis and design of mobile applications, and is responsible for determining the core set of leverageable design artifacts that will effectively guide subsequent mobile application construction efforts.


Responsibilities will include all aspects of software development from inception, thru design to coding and testing.  These responsibilities will also include technical leadership and providing architectural direction.


    * Design and build the next generation of Android apps and APIs
    * Create and implement Mobile Application Architecture
    * Define, create and maintain reusable mobile application components
    * Perform the Duties and responsibilities of a SCRUM Master as needed
    * Keep up-to-date on the latest Android SDK developments, respond to customer feedback & testing
    * Build and maintain AGILE/SCRUM project and sprint plans
    * Provide status on feature backlog progress, sprint progress, velocity metrics, and quality metrics
    * Ensure Quality standards are met
    * Defining, designing and implement mobile application frameworks
    * Demonstrate leadership abilities to our mobile clients with the development and deployment of software projects, enhancements, and fixes that are coordinated based on release schedules.
    * Facilitate Release Planning with Customers, Team and Mobile Leadership


    * A Bachelor's degree in Computer Science (or equivalent experience)
    * 5+ years of software development experience
    * 3+ years hands on Java and/or Android experience in a professional environment using the Android SDK.
          o Some Project Management Experience
          o Proven experience defining, creating, and implementing software architecture
          o Experience with Graphics and video programming
          o Proven experience with AGILE and SCRUM development methodologies
          o Experience developing native Android apps or other mobile apps is strongly preferred
          o Expert in Java and J2ME (Python and C/C++/Obj-C are a plus)
          o Able to design for multiple screen designs
          o An eye for great design and user experiences
          o Passionate about quality
          o Ability to communicate within a close-knit team
          o Hard-working and a fast learner
          o Source code control understanding (experience with Subversion and Eclipse preferred)
          o A passion for mobile device technologies, especially Android
          o Experience with developing Android and other mobile applications
          o Experience with OpenGL and Vector Mathematics
          o Animation using Matrix Algebra
          o Experience with SQLite and XML
          o Experience in developing Location Based Services
          o Basic knowledge of major mobile platforms (iOS, Blackberry, etc)
                + Excellent organization and time management skills
                + Effective written and spoken communication skills

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided


(517) 267-5253

Contact Name:

not provided

Job Duration:

not provided


(313) 227-7300



News - Compuware Corporation

Related Jobs

Applications Scientist

The selected applicant will have the opportunity to work ...   [more]

Applications Scientist

The person is responsible to provide high level applicat ...   [more]

Technical Support Rep III HS

OverviewResponsible for second level escalation customer ...   [more]

Business Intelligence Engineer

Essential Job Responsibilities:The Lead Data Warehouse/B ...   [more]

Lead Engineer

Job Responsibilities:As a Lead Engineer you will oversee ...   [more]

Maintenance Technician

The successful applicant(s) will be responsible for main ...   [more]

Instrumentation Technician

We are seeking applications for the position of Instrume ...   [more]


Job Description    *      Participate in the technical d ...   [more]