Senior Software Engineer | Peoplefy
full-time
Posted on June 25, 2025
Job Description
Senior Software Engineer
Job Summary
We are seeking a Senior Software Engineer with over 3 years of experience to join our team. The candidate will be responsible for designing and developing high-quality software solutions while ensuring smooth customer support interactions. This role demands strong technical proficiency alongside excellent communication skills to handle customer interactions effectively. The compensation package is within the 20L-35L range.
Responsibilities
- Develop and maintain software applications: Design, code, test, and debug software components to meet project requirements.
- Collaborate with cross-functional teams: Work closely with product managers, designers, and quality assurance teams to deliver robust solutions.
- Integrate customer support insights: Leverage customer support experience to enhance product usability and troubleshoot customer issues.
- Maintain code quality: Implement best practices for coding standards, including code reviews and continuous integration.
- Contribute to product improvements: Participate in architectural and design discussions to improve product performance and scalability.
Qualifications
- Technical Proficiency: Expertise in modern programming languages and software design principles.
- Experience: A minimum of 3 years of experience in software development.
- Customer Support Experience: Ability to integrate customer support insights into software development processes.
- Analytical Skills: Strong problem-solving skills to debug and optimize applications.
- Educational Background: A degree in Computer Science or a related technical field (BTech, BSc, MTech, or equivalent).
- Collaboration and Communication: Excellent interpersonal skills to work effectively within a team.
Preferred Skills
- Experience with agile development methodologies.
- Familiarity with DevOps practices and tools.
- Exposure to cloud technologies and microservices architecture.
- Knowledge of version control systems like Git.
Experience
- Minimum Experience: 3+ years of hands-on software development experience.
- Relevant Experience: Experience in roles that combine technical development with customer support responsibilities.
Environment
- Work Setting: The specific location is not specified; candidates may be expected to work in a flexible work environment.
- Work Conditions: This role may offer opportunities for remote, in-office, or hybrid work settings depending on the company's policies.
Salary
- Compensation Range: 20L-35L