Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Amazon Software Development Manager 
India, Telangana, Hyderabad 
135417892

06.04.2025
DESCRIPTION


Key job responsibilities
Team Management and Leadership:Project Management and Delivery:
- Oversee the planning, execution, and delivery of software development projects.
- Collaborate with stakeholders to understand requirements, set project goals, and define the scope.- Monitor project progress, identify and mitigate risks, and ensure projects are completed on time and within budget.Technical Leadership and Innovation:
- Stay up-to-date with the latest technologies, trends, and best practices in software development.
Process Improvement and Optimization:
- Evaluate and optimize the software development lifecycle, including processes, tools, and workflows.
- Implement and maintain effective development, testing, and deployment practices.
- Identify and address bottlenecks or inefficiencies in the software development process.
- Translate business requirements into technical solutions and ensure alignment between the development team and stakeholders.Project Oversight and Delivery:
- Participate in design discussions and code reviews to provide technical guidance and ensure adherence to best practices.
- Communicate project status and any important updates to stakeholders, escalating issues as needed.Process Improvement and Optimization:
- Analyze development metrics and identify opportunities to streamline processes, enhance productivity, and improve code quality.

BASIC QUALIFICATIONS

- 7+ years of engineering experience
- 3+ years of engineering team management experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams


PREFERRED QUALIFICATIONS

- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers