Job Description
PhonePe Group is seeking a Software Engineer to join their team in Bengaluru. PhonePe is India’s leading digital payments company.
The Software Engineer will be responsible for developing robust and scalable web-based applications, driving problem-solving for business and technical issues, and mentoring junior team members. The ideal candidate possesses expertise in programming, experience with multi-threading, and a passion for solving complex real-world problems.
Responsibilities:- Build Robust and Scalable web-based applications.
- 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
- 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
- Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution
Requirements:- Extensive programming experience in a general programming language (e.g. Java, C, C++) & tech stack.
- Experience with multi-threading and concurrency programming.
- Experience in building highly scalable business applications.
- Extensive experience in object-oriented design skills and design patterns.
- Excellent coding skills.
- Knowledge of Test Driven Development.
- Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc).
- Experience with full life cycle development on a Linux platform.
- Experience working in a startup environment.
- BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent).
- 5-7 years of experience in software development.
PhonePe Employee Benefits:- Medical Insurance
- Critical Illness Insurance
- Accidental Insurance
- Life Insurance
- Employee Assistance Program
- Parental Support
- Relocation benefits
- Employee PF Contribution
- Higher Education Assistance