Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Software Development Engineer Mobile Applications

Eingestellt von Compucom

Gesuchte Skills: Android, Engineer, Engineering, Iphone

Projektbeschreibung

Our client is looking for a dynamic and motivated Software Engineer with Android experience to join their Connected Devices team. This company is the leading online provider of spoken audio programming - including books of any genre, magazines, radio shows, daily newspapers, and more. As a member of the team you will have the opportunity to help deliver the next generation mobile products and content delivery platform. Titles are compatible with hundreds of mobile devices, including the Apple® iPod®, iPhone, iPad, Amazon Kindle, Android, Blackberry, Palm and more than 500 digital player and devices.

If you are a sharp, experienced Software Engineer with a creative edge, strong problem-solving skills, a solid software development foundation and the desire to be an individual contributor to next generation technology, we want to talk with you! This team provides the unique challenge and opportunity to write software that benefits many customers around the world.

This position requires a strong Engineer with experience in architecting, development, deployment and support of distributed/scalable systems and high-volume transaction applications and services on multiple mobile platforms such as iOS, Android, Windows Phone. The ideal candidate should exhibit strong leadership qualities including excellent judgment, relentlessly high standards, the ability to dive deep and remain in touch with business details, drive innovation, invoke passion in others, think big, and deliver results.

RESPONSIBILITIES

- Architect, design, build, and operate scalable software systems and services for Android, iOS, Windows Phone, and other connected devices, cloud services, and client applications.
- Propose, prototype and evaluate multiple areas of optimization in digital content delivery to a variety of clients, digital rights management, cloud based technologies, digital lockers, digital content discovery, and digital fulfillment systems.
- Build and deliver high availability/high reliability software on time.
- Build and deliver secure, scalable, and low-latency services and applications for different mobile platforms.
- Take responsibility for hands-on code contribution and shipping - libraries, API's, documentation.
- Coordinate with other product teams for integration into their products.
- Lead significant technical initiatives involving cross-functional teams.
- Work effectively with other groups to deliver mobile products and services.

QUALIFICATIONS

- BS in Computer Science (MS preferred) plus significant experience (5+ years) with commercial software engineering experience, preferable in E-commerce or digital content platforms
- Extensive experience programming in Java or C/C++
- Good current knowledge of Unix/Linux environments
- Mastery of SOA principles with solid experience in code optimization and high performance computing
- Extensive knowledge of network protocols and Internet/web technologies: HTML 5, JavaScript, Flash, RTP/RTSP and in-depth familiarity with wireless networks architecture and technologies
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, availability, and Internet and mobile OS security fundamentals
- Strong problem solving skills, adaptability, proactivity, and ability to take ownership
- Solid coding practices including good design documentation, unit testing, peer code-reviews, and a preference for agile methods
- Ability to build software solutions where the problem is not well defined
- Understanding of the interaction between the components in a distributed system in order to ensure they are functioning properly
- Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations
- Demonstrated ability to identify real-world user problems and build technology solutions to solve them
- Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
- Strong leadership qualities and ability to manage and execute project plans and meet delivery commitments
- PREFERRED: experience building and delivering mobile applications and services in any of the following mobile platforms such as iOS, Android, Windows Phone, Blackberry

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Compucom