Software Development Engineer
Amazon.com
Mumbai, MH, IN
13d ago

Amazon Connectivity Solutions Group (CSG) is part of Lab 126, an inventive research and development organization that designs and engineers devices like the Kindle family of products.

Lab126 began in 2004 as a subsidiary of Amazon.com, Inc. Since then, we have worked to produce best-selling tablets with breakthrough hardware technology as well as e-

readers that have revolutionized reading.

The Role :

You will contribute to all aspects of the software development lifecycle including design, development, deployment, operational support, documentation, field testing and operations.

You have strong verbal and written communication skills, are self-driven and deliver high quality results in a fast-paced environment.

You have strong computer science credentials, are passionate about technology and have a track record of building quality services.

You know how to build and you dive deep into back-end and front-end services. You intrinsically use technology to solve problems.

Most importantly, you have a passion for learning and continuous improvement. We’re looking for people who innovate, love solving hard problems, and never take 'no' for an answer.

Our engineers are top-notch software developers in the industry, who work hard, have fun, and make history.

  • Bachelor's or Master's in Computer Science and at least one year of experience
  • Knowledge of data structures, algorithms, object oriented programming concepts, operating systems, and distributed systems
  • Demonstrated experience with software testing methods, such as functional testing, stress testing, performance testing, and failure injection.
  • Experience with working closely with other developers to understand their needs and issues and to develop cooperative solutions.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Strong written and verbal communication skills

  • Experience in Android application development
  • Experience of cloud based distributed software design and development, more so using AWS services.
  • Experience building large data analysis platforms
  • Knowledge in telecom, wireless networks, infrastructure management domains
  • An understanding of LAN (Layer2) and WAN (Layer3) networking protocols and technologies, including switching, routing, and security.

    Step 2
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form