Associate Engineering Manager - Andheri, India - Cornerstone OnDemand

    Cornerstone OnDemand
    Cornerstone OnDemand Andheri, India

    1 week ago

    Default job background
    Description
    We're looking for a

    Associate Engineering Manager

    This role is Office Based

    Job Purpose:

    As an Associate Software Development Manager, you will be leading an agile software development team focused on development sprints and regular release cycles. You'll work with a cross-functional team to help define, architect, and build our cloud-based solutions and work with our customer service team to assist with issues impacting use. An ideal candidate will bring a combination of inspirational leadership and people skills, as well as sound technical expertise, in order to motivate and guide various projects.

    Duties and Responsibilities

    ·Lead a team of cloud engineers who maintain and enhance the application and collaborate with engineering teams across the globe, irrespective of coding language, platform or framework

    ·Provide technical and functional leadership and guidance to coach, motivate and lead team members to their optimum performance

    ·Work closely with Architecture, Product Management, and Quality Assurance teams to ensure the applications are developed in accordance with the product's software development practices

    ·Manage/Maintain existing product suite whilst looking to enhance the same with cost effective feasible solutions

    ·Track and report on status of projects. Track, own and report on quality

    ·Deliver high-quality SaaS software on time, on specification, and on budget

    ·Coordinate the software development activities on the team

    ·Work closely with other leaders and departments to continuously improve the development processes, tools and methodologies

    ·Collaborate with the services/support team in order to help manage and prioritize customer escalations, work orders, custom scripts.

    ·Provide production support and troubleshooting

    Qualifications and Experience

    Bachelor's degree in Computer Science or related engineering field

    ·8+ years of experience in software development

    ·2+ years of recent leadership experience in a software development organization

    ·3+ years of software development experience as a software developer

    ·Excellent written and oral communication skills

    ·Demonstrated experience with Scrum or other Agile development methodologies

    ·Highly efficient data persistent design techniques. Strong understanding of data retrieval performance (queries, caching). Able to optimize designs/queries for scale.

    ·Strong understanding of web development technologies

    ·Ability to work with technical and non-technical counterparts to get things done

    ·Experience with developing and delivering SaaS software

    ·Experience with geographically distributed teams

    ·Strong problem-solving skills and a detail-oriented mindset

    ·The ability to multi-task, prioritize and meet deadlines in a fast-paced environment.

    Extra dose of awesome if you have...

    ·Hands-on experience with AWS and Docker

    ·Experience with continuous deployment

    ·Experience in a startup environment or on a global software team

    ·Experience developing Microservices, RESTful services, or other SOA development experience

    #LI-Onsite