Software Development Manager

Year    Bangalore, Karnataka, India

Job Description

DESCRIPTION

Job summary
Do you want to take the best e-commerce platform in the world to the next level ? Work on latest AWS technologies to build software that scales for millions of users? Are you a leader with proven track record ? Looking for a career at a company that seeks to be Earth's most customer-centric company? If so, meet Amazon. Over the past 20 years, Amazon has reinvented on behalf of customers and has become the largest internet retailer and marketplace in the world. Through our entrepreneurial culture, Amazon has developed new technologies and products (like Echo) and, enterprise services (like Amazon Web Services). Are you passionate about enabling millions of customers around the world to buy anything, anywhere, anytime? Are you Interested in earning loyalty and trust of millions of shoppers world-wide? Do you want to take the best e-commerce platform in the world to the next level? Are you comfortable digging into business requirements as drilling into architecture with development teams? Are you ready to be a part of a software development organization that is being built from scratch in India?

We, Promotions Platform is starting a brand new organization in India. This is a great opportunity to be a part of a new team. We have strong roadmap to expand presence in India. We are looking for a Software development manager, who can build team. As a Software Development Manager, you will be part of the larger technical leadership community at Amazon. This community forms the backbone of the company, plays a critical role in the broad business planning, working closely with senior executives to develop business targets and resource requirements, influences our long-term technical and business strategy, helps us hire talented team of engineers and ultimately enables us to deliver innovative new solutions rapidly.

A successful candidate will therefore bring deep software expertise, have strong business intuition, and think broadly to identify visionary products that our customers will love.
The role requires you to be able to lead the software development life-cycle of systems and services in Promotions Platform which includes the following responsibilities:
Build a high performance team while maintaining a high bar for quality.
Hire, coach, and mentor colleagues; build a strong cross-functional organization and care about developing people.
Create and execute roadmaps and project plan
Report on status of development, quality, operations, and system performance to senior leadership
Work closely with senior engineers to architect and develop the best technical design and approach
Foster culture of continuous engineering improvement through mentoring, feedback, and metrics
Own all operational metrics and support
Have the obsession to drive a better customer experience through everything that we do here at Amazon
Set clear, measurable quality goals for your organization in a data-led way

A day in the life

About the hiring group

Job responsibilities

BASIC QUALIFICATIONS

3+ years of experience leading software engineering teams.
Experience with OOP, Java or C++ and professional software engineering and DevOps practices, including best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience with SQL and No SQL data stores
Experience with distributed computing and software development and design best practices
Experience taking software products from inception to customer delivery.

PREFERRED QUALIFICATIONS

Experience with Agile software development methodologies
3+ years of experience leading software engineering teams.
Proven track record of hiring and managing high performing engineering teams
Breadth and depth of experience building and managing software systems and teams and organizations
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders
Excellent prioritization and time management skills Willingness to roll up your sleeves and do what's necessary to drive your projects to completion
Proven track record building high-performing software development teams
Passionate about delivering the right things for your customers at very high quality
Experience in Payments domain Experience building scalable infrastructure and distributed system
Experience in designing and building sophisticated fault-tolerant distributed systems

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2936980
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year