"We have an exciting opportunity for a Senior Software Development Manager who can passionately lead and build the core backend technology team for our large scale E-commerce platform. Our E-commerce platform is responsible for providing best shopping experience to our Shoppers and Merchants through innovative and high quality technology solutions. We are looking for experienced technical leaders who can passionately lead a strong technology team that solves complex technical problems and deliver innovative solutions while working in a fast paced environment. As a Senior Software Development Manager, you will be part of a larger global technology group of the company that directly influences our core business strategy and you will work closely with many cross-functional leaders across different locations. You will bring both deep and broad technical expertise in large scale systems complemented with business understanding to lead teams that quickly delivers projects aimed at maximizing customer satisfaction at scale and maximizing business impact.As a Senior Software Development Manager, you will be responsible for the following: coleHiring, mentoring leading a strong and high performance technology team and ensuring their career development aligns with their skills and personal goals and also aligns with the needs of the company. End to end owning a technology delivery team, including setting the technical vision for developing our systems, following up on development roadmap and ensuring timely project deliveries of highest quality while keeping high bar for security, availability and operational reliability. Allocating software development resources appropriately to ensure projects are completed in the most efficient and timely manner and to the highest quality. Taking forward looking approach to existing and future work to enable effective planning and distribution of resources across the Software Development team. Leading projects, reviewing current work to maintain and improve upon quality standards and implementing KPI (key performance indicators) measures to provide a more structured and organized approach to the Software Development team. Delivering error-free, efficient services/components/applications that have passed rigorous testing procedures and which are complemented with automated tests. Taking ultimate accountability for the timeliness and quality of delivered solutions. Meeting/exceeding product development quality, timeline, and budget goals, coordinating with interdependent functional areas as needed. Ensuring sound product development discipline and execution including code management and disciplined standardized development process adoption. Establishing, adopting, and enhancing (as needed) effective processes, practices, tools and standards for development, delivery and communication. Coordinating the development efforts of offshore development teams managing large-scale complex application environments. Representing the organization in customer and partner meetings. Attending meetings to discuss and develop understanding of software requirements with both new and existing nts. Keeping abreast of latest technological developments/strategies in large scale, robust and high performance systems and implement where appropriate c/ole Required Experience and Qualifications: coleExperience in the entire SDLC utilizing a formal development and maintenance process such as Agile. E-commerce associated software development management experience of at least 4 years is a pre-requisite. Overall 9 to 12 years of experience in Software Development Area with at least 6 plus years as a Development Manager. Knowledge of source control platforms and methods. Ability to deal with rapid change in a positive manner and to lead staff through changing priorities. Ability to collaborate cross-functionally in order to achieve shared goals and objectives. Excellent problem-solving skills and analytical skills. Ability to analyze quantitatively, scope technical requirements and effectively prioritize program deliverables. Effective presentation and written communication skills. Experience with Object-oriented systems and open technologies is a big plus. c/ole 10. Bachelor's Degree or higher in Computer Science or Engineering"