• Software Development Engineer

    Location IN-KA-Bangalore
    Posted Date 2 months ago(19-04-2018 15:44)
    Job ID
  • Job Description

    Are you seeking an environment where you can apply state-of-the-art computer science techniques, data-driven decision making, and problem solving skills in a real world setting? Do you want to build large-scale reliable, fault-tolerant distributed systems?

    Come innovate with the Appstore Platform team!

    Appstore Platform team offers services built to help businesses catalogue, discover, entitle, and sell digital content. Teams like Appstore, Alexa, Lumberyard, and Twitch uses our platform in a variety of ways to power their businesses and unlock capabilities to sell a variety of digital content like entitlements, consumables, and subscriptions.

    Appstore Platform team is seeking talented software engineers to help us build scalable, robust, rock-solid services. If you are looking for your next challenge and want to make history - as well as have your work seen by millions of people - we want to talk to you.

    Our ideal Software Development Engineer candidate will exhibit a passion for building top-notch scalable services, software that provides a smooth customer experience, and communication skills that establish trust. You will be part of Amazon Appstore Platform development center in Bangalore.

    Basic Qualifications

    Bachelor Degree in Computer Science or related field
    2+ years relevant work experience in software development
    Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
    Proficiency in building mobile applications, with proficiency in at least one modern programming language such as Java, Objective C, C++, or C#
    Solid understanding of full mobile development life cycle
    Experience with web application technologies such as JavaScript, HTML 5, CSS, AJAX

    Preferred Qualifications

    Strong analytical thinker who knows how to pick the right tool for the job
    Knowledge of professional software engineering practices & best practices for the full software development life cycle, including
    Agile methodologies, coding standards, code reviews, source control management, build processes, testing, and operations
    Expertise in Android SDK, Java and Android Studio/IntelliJ, and cross-platform technologies such as React Native
    Ability to communicate clearly and concisely with technical and non-technical customers in order to understand ambiguous problems and articulate technical designs and solutions to complex problem
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job