Phone Pe is hiring for various positions.
Phone Pe Recruitment:
Software Engineer
Experience: 3-5 years
Location: Bengaluru
Phone Pe JD:
You will build Robust and scalable web-based applications You will need to think of platforms & reuse.
- Build abstractions and contracts with separation of concerns for a larger scope.
- Drive problem-solving skills for high-level business and technical problems.
- Do high-level design with guidance; Functional modeling, break-down of a module.
- Do incremental changes to architecture: impact analysis of the same.
- Do performance tuning and improvements in large scale distributed systems.
- Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution.
- Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects.
- Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have
- Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
- Experience with multi-threading and concurrency programming
- Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces.
- Excellent coding skills – should be able to convert the design into code fluently.
- Knowledge of Test-Driven Development
- Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc)
- Strong desire to solving complex and interesting real-world problems.
- Experience with full life cycle development in any programming language on a Linux platform
- Go-getter attitude that reflects in energy and intent behind assigned tasks
- Worked in a startup’s environment with high levels of ownership and commitment.
- BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent).
- Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data.
- 3-5 years of experience in the art of writing code and solving problems on a Large Scale.
- An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback.
As a Software Engineer, good to have
- The ability to drive the design and architecture of multiple subsystems.
- Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product.
- Understanding of the industry’s coding standards and an ability to create appropriate technical documentation.
Apply Here- Phone Pe Recruitment
Software Engineer – Test
Experience: 1-3 Years
Location: Pune
Phone Pe JD:
As a Engineer in Quality
• You own and maintain the quality of large features / products / services, including their end user
experience and impact. You take complete ownership of their quality process and metrics,
across all releases.
• You are able to independently define the execution path for your area of work.
• You account for external dependencies in your plan and prioritize across multiple conflicting
tasks / issues to plan for timelines.
• You establish predictability and notify stakeholders about any delays, changes in release
cycles, sprint plan etc. during execution.
• You are able to lead people into the change by evangelizing the need of it, thinking logically
and creating credible arguments.
• You collaborate and build good working relationships with peers and other team members.
• You leverage your expertise within a specific area to understand the various components of the
problem and solve them logically.
• You are able to deliver solutions, despite not having all the possible pieces of information and
are able to manage unanticipated changes.
• You effectively cope with change and shift gears comfortably.
• You are able to break medium sized stories/sub features testing into smaller testing tasks.
• You identify bottlenecks in run time and are able to eliminate the same.
Minimum Qualifications
• BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent).
• Strong organizational and problem solving skills with great attention to detail, critical thinking,
debugging, solid communication, with the ability to track multiple test executions simultaneously
and report results.
• 1-3 years of software development and testing experience
• Experience in Automation for UI ,Mobile application, API, Web and Performance ( Espresso,
XCUITest, Appium, Selenium, Rest-Assured & Locust).
• Experience working with, customizing, and extending test automation frameworks.
• Strong coding skills, proficient in at least one object-oriented programming or scripting language
(e.g. Java, Python,Swift).
• Experience in testing mobile apps in iOS, Android OS and test automation.
• Exposure to Performance or any other Non-Functional testing.
• Knowledge of test methodology and tools, software testing standards, methods and
conventions, build systems, and the product development cycle.
• Experience with one or more continuous integration tools (e.g. Jenkins), version control
systems (e.g. Git).
• Shows creativity and initiative to improve product test coverage and effectiveness.
• Willingness and flexibility to switch between multiple high priority assignments.
• Exposure to DevOps tech stack like Docker, Jenkins, Mesos & Marathon
Apply Here- Phone Pe Recruitment
Product Security Engineer
Experience:1-3 Years
Location: Bengaluru
Phone Pe JD:
- Be a security subject matter expert and respond to any internal security engineering questions/requests.
- Be an expert on 3 party integrations and payment integrations. Understand basics of network security.
- The ability to think and test applications holistically covering all the aspects including edgecases and possible issues with 3rd party integrations.
- Ability to understand tech deeply and work with respective tech teams to define functional security design and best practices framework for security.
- Correctly balance security risk and product advancement
- Perform penetration testing on our internal and external applications
- Excellent communication skills to proactively communicate with stakeholders to keep them up to speed on any issues.
- A sharp focus on automating repeatable tasks and reducing operational overheads
- Ability to manage multiple projects.
- Natural inclination to attention to details
- Knowledge of OWASP top 10/mobile, PRD Review, Threat Modelling, Read Teaming, Source Code review, Devsecops, Cloud Security, Fraud and Business logic related issues, Data Security.
- OSCP, bug bounty experience is a plus.
Apply here- Phone Pe Recruitment
Phone Pe Recruitment