Manager Software Development

8 - 9 years

6.0 - 10.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

C++Software designFront endManaged servicesNoSQLAgileScrumOracleAndroidPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Exhibit leadership and management skills to design, develop and deliver high impact initiatives for PayPal India and emerging markets. Responsible for end-end development life cycle of web and mobile products and features. Manage the daily activities of the engineering team working on Agile scrum model. Demonstrate high degree of people focus and be a team player who can collaborate effectively across various teams within PayPal with integrity and commitment. Be highly customer centric and bat towards delivering customer delight through the. products and features. Act as a bridge between product and technology teams and marry business needs with technology solves. Demonstrate Team and Stakeholder management skills towards meeting project timelines and delivery commitments. Work closely with our integration teams and merchant partners to arrive at best-in-class payments experiences for our merchants. Actively work towards developing products that meet high standards of convenience, security, performance and reliability for our consumers and merchants. Work closely with the solutions architect, engineering leaders and the engineering team to deliver solutions for the customers. Have strong business and technical vision and the ability to communicate this vision to multiple audiences. Sense evolving business trends and translate them into needs into technology solves. Represent the company in external industry and academic forums Your day to day - Own the delivery of a scrum team and contribute to delivery of domain level goals. Learning to be strategic but is largely responsible for goals with a defined strategy Establish engineering plans (i.e., sprint plans) and procedures, and directly decide allocation of resourcing within a scrum team Inform and influence technical decision-making for the components within their group to improve efficiency, productivity, and operational stability of all software systems in their group Typically, manage a scrum team of software development engineers. Directly manage software development projects (including program management) and execution through individual contributors. May also lead project teams across platforms or groups Implement processes to drive strong operational hygiene for all components and systems within their group Work with NiaB (Product, PMO) to deliver high-quality solutions on time Responsible for the delivery of projects, including quality and timeliness, that impact their domain and potentially one other Demonstrate strong tactical ability by managing the roadmap for a scrum team responsible for technical issues of diverse scope where analysis requires an understanding of current business or tends Analyze multiple sources of information and identifies & resolves complex technical, operational, and organizational problems relating to software development. Collaborate with direct team, managers in org, stakeholders such as Product Owners & PMO Clearly communicate difficult concepts through written communication infernally and with immediate leadership team Requires the ability to adapt approach and mobilize others in response to change, or gain alignment with, others in sensitive situations, without damage to the relationship Demonstrate broad knowledge of software development, platforms, and applications used to accomplish work and how software development contributes to the overall success of engineering Requires knowledge of software development practices, market trends and emerging technologies enabling team members to resolve technical issues of broad domain impact General familiarity with one or more tech languages, frameworks, architectures which may include mobile, front-end, back-end, full-stack development, test frameworks and models, APIs, managed services, etc., to advise, direct and possibly implement software solutions within the domain What do you need to bring - Demonstrated experience with building large-scale web and mobile based software Solid understanding of Web platforms, scripting technologies with keen focus on ease of use, security and performance. Strong Object-oriented programming skills and expertise in one of Java/J2EE or C++. Working experience with databases such as MSSQL/ Oracle etc. Knowledge of mobile programming in Android/iOS is a plus. Experience and exposure to one or few of the following Python or Scala or NoSQL. BSCS plus 8+ years / MSCS plus 10 years of experience in software design, development and architecture

Real Estate
San Jose

RecommendedJobs for You

Hyderabad, Telangana, India