[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

Senior Android Developer

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:

This position will be part of a team that develops mobile applications which will strengthen Compuware’s Mobile Practice and position them to lead the future of mobile development.  Compuware is looking for bright, talented, team-players that can bring innovative ideas to the table.  If you are looking for a rewarding position on a team that will make significant contributions to Compuware’s Mobile Practice, look no further.  This position is full-time, salaried with benefits and is located in Detroit, MI.


    * Senior Android Developer (Hand held and Tablet Developer)
    * Develop applications in most optimal & cost effective manner.
    * Participate in writing software specification documents with the coordination of the team leader.
    * Implement Development Tasks:
          o Code Android Applications
          o Estimate development tasks
          o Perform code analysis
          o Perform unit testing
          o Re-factor / optimize code
          o Review code
          o Integrate code changes
          o Peer-To-Peer code reviews
    * Troubleshoot and debug software to determine causes of errors and deciding what to do about them.
    * Conduct research & do proof of concepts.
    * Participate in database design.
    * Participate in software design (architecture).
    * Solid experience of object oriented programing and design.


    * 1 to 2 years experience writing apps for the Android and other Mobile Platforms.
    * Solid understanding of Android JAVA frameworks and the Android SDK.
    * Proficiency in JAVA and J2ME.
    * Solid understanding of Android Application development process.
    * Experience with using version control repositories such as CVS/Subversion and Git.
    * Experience with using a continuous build sever such as Hudson.
    * Solid understanding of Core Data and Networking Technologies.
    * Familiarity with OpenGL and 3D graphics is a plus.
    * Having applications posted on the app store is a huge plus.
    * 5 plus years application development experience in Open Source technologies, such as JAVA.
    * Knowledge of SCRUM, Agile, and other development methodologies.
    * Able to work with highly collaborative teams.

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

Engineering Program Manager

The Engineering Program Manager is responsible for leadi ...   [more]

Dot net developers

Windows application development experience using C#.Net, ...   [more]

Java developers

2- 5 yrs of experience in Core Java and J2EE Experience ...   [more]

VC++ Developers

2-5 years Development experience using C,C++, VC++, MFC   [more]

develop superior video products

Providing stellar products and services takes a great te ...   [more]

Software Developer

As a senior software developer you will be involved in n ...   [more]

Senior Software Developer

As a senior software developer you will be involved in n ...   [more]

3D Game Developer

    *   Write/edit programming script to create and enha ...   [more]