Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer II FireTV 
India, Tamil Nadu 
167176783

20.11.2024
DESCRIPTION

As a software development engineer, you will be part of Partner Tracking and Instrumentation stream, where we are focused to provide cutting edge tools to track all the pre-launch and post-launch activities, facilitates certification of the devices and offers efficiencies through automation of manual process and host of tooling across all stages of the product life cycle. You will be part of the team and leading the interactions with external 3P partners as well as internal tech teams, building scalable platform for hard to solve visual validation use cases through AI and algo. As a software development engineer on this team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end.
Key job responsibilities
High-level responsibilities for this position include but are not limited to -
* Gather and analyze business and functional requirements, and translate business requirements into technical design specifications.
* Write high-quality, efficient, testable code and recommend improvements in development, maintenance, and system standards, and contribute to software documentation.
* Be responsible for technical problem solving, meeting product objectives, and developing best practices
* Work with different partner teams, come up with design
* Track and report on metrics which are key performance indicators, allowing performance improvements so that the desired outcomes are achieved to plan and in a timely manner
* Serve as an essential technical resource in the full development cycle.
* Mentor junior team members in career growth
* Work in an agile development environment.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent