• Software Development Engineer (L4)

    Location IN-TS-Hyderabad
    Posted Date 2 months ago(10-09-2018 16:34)
    Job ID
    693818
    Company
    Amazon Dev Center India - Hyderabad
    Company/Location (search) : Country (Full Name)
    India
  • Job Description

    Manifesting and Labeling Technology Services (MLTS) include Tier1 transportation services to generate and vend out ship labels, carrier IDs and carrier route codes, and carrier manifest documents. MLTS services create these carrier artifacts for all packages processed by Amazon, including for AFN Standard Network (both inbound and outbound), Special Handling Network (including PrimeNow, Fresh and Heavy-Bulky), MFN Network, Ship With Amazon packages, Customer Returns packages, and for Subsidiaries such as Shopbob, Woot, Fabric etc.
    The Transportation business has grown in scale and complexity over the last few years with the introduction of innovative business models, product evolution and geographic expansion. We have launched our journey to transform legacy platform to a NEW carrier facing product to replace a multitude of manual processes and tools.
    You will drive the architecture and design of large-scale, multi-tiered, distributed software system and services using object-oriented design, distributed programming. You will gather business and functional requirements from external and/or internal customers and end-users, and translate them into technical specifications to build robust, scalable, supportable solutions that work well between a range of complex systems. You will serve as technical lead throughout the full development lifecycle, end-to-end, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance. You will provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability. You will be optimizing backend performance, simplifying workflow management, and enhancing user experience through API or Web UI. Your software will have fault detection and tolerance, and automatic system recovery.

    Basic Qualifications

    • Bachelors in computer science
    • Advocate for solutions to technical challenges, articulating schedule/risk/quality tradeoffs
    • Collaborate across disciplines for positive, productive teamwork
    • Demonstrated ability to go the extra mile to do things right and fast
    • Participate in design and architecture sessions with other senior technical leads
    • Produce quality, innovative, debuggable, testable and maintainable code
    • Learn new things, fail fast, and explore new coding territory

    Preferred Qualifications

    • Programming experience in Java and frameworks such as JEE/Spring/Hibernate.
    • Advanced SQL knowledge.
    • 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 learn new languages and technologies quickly.
    • Experience in communicating with business teams, other development teams, and management to collect requirements, describe software product features, and technical designs.
    • Knowledge of AWS/Cloud technologies.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job