Tech Mahindra Senior Software Developer – Salesforce CPQ
1. About the Role
Tech Mahindra is a leading technology and digital solutions company providing IT services, consulting, and business solutions to clients worldwide. A Senior Software Developer at Tech Mahindra with a focus on Salesforce CPQ is responsible for designing, developing, implementing, and maintaining software solutions. The role requires strong Salesforce CPQ expertise along with software development, problem-solving, and team leadership skills.
2. Key Job Details
| Job Title | Senior Software Developer |
|---|---|
| Company | Tech Mahindra |
| Job Type | Full-Time |
| Employment Type | Permanent |
| Experience | 7–10 Years |
| Education | Bachelor’s Degree in Computer Science, IT, or Related Field |
| Work Mode | On-site / Hybrid (Project Based) |
| Department | Software Development |
| Specialization | Salesforce CPQ |
| Location | Pune, Maharashtra |
| Industry | Information Technology & Services |
3. Complete Job Summary
Tech Mahindra is seeking a highly skilled Senior Software Developer with extensive experience in software development and strong expertise in Salesforce CPQ. The selected candidate will be responsible for designing, developing, testing, and maintaining high-quality software solutions.
The role involves working closely with cross-functional teams to understand business requirements and convert them into technical solutions. The developer will also troubleshoot existing applications, conduct code reviews, mentor junior developers, and contribute throughout the Software Development Life Cycle (SDLC).
Strong knowledge of Salesforce CPQ, programming languages, web technologies, Agile methodologies, and software development best practices is required.
4. Job Responsibilities
Software Development
- Design, develop, and implement software solutions.
- Configure and develop Salesforce CPQ solutions.
- Translate business requirements into technical specifications.
- Write clean, efficient, and maintainable code.
- Participate in the complete software development lifecycle.
Salesforce CPQ
- Work with Salesforce CPQ configuration, pricing, and quoting processes.
- Develop solutions to improve Salesforce CPQ functionality.
- Support integration with Salesforce and third-party applications.
- Optimize Salesforce applications for better performance.
Application Maintenance
- Debug and troubleshoot existing applications.
- Identify and resolve technical issues.
- Improve application performance and reliability.
- Support application deployment and maintenance.
Testing & Quality Assurance
- Conduct code reviews.
- Follow software development best practices.
- Perform testing and debugging.
- Ensure solutions meet business and technical requirements.
Team Collaboration
- Collaborate with cross-functional teams.
- Participate in Agile and Scrum activities.
- Communicate technical information effectively.
- Mentor junior developers and provide technical guidance.
Documentation
- Prepare technical specifications.
- Document development processes and procedures.
- Maintain Salesforce CPQ documentation.
- Follow organizational coding and documentation standards.
5. Eligibility Requirements
Educational Qualification
- Bachelor’s degree in Computer Science
- Bachelor’s degree in Information Technology
- Engineering degree in a related field
- Other relevant technical qualifications
Experience
- 7–10 years of software development experience.
- Strong experience with Salesforce CPQ.
- Experience working in enterprise software development environments.
Technical Skills
- Salesforce CPQ
- Salesforce Configuration
- Pricing and Quoting
- Java, C#, or Python
- HTML
- CSS
- JavaScript
- Agile/Scrum methodologies
Salesforce Skills
- Apex
- Visualforce
- Lightning
- Salesforce development tools
- Salesforce integrations
Additional Skills
- Problem-solving
- Debugging
- Communication
- Teamwork
- Analytical thinking
- Leadership and mentoring
Preferred Knowledge
- DevOps practices and tools
- Salesforce integrations
- Third-party application integration
- Performance tuning and optimization
- Cloud technologies
6. Salary and Benefits
Salary
| Experience | Expected Salary |
|---|---|
| 7–8 Years | Based on experience and company standards |
| 8–10 Years | Based on experience and company standards |
Salary may vary depending on experience, skills, location, project, and company policies.
Employee Benefits
- Competitive salary package
- Performance-based incentives
- Health and medical benefits
- Provident Fund (PF)
- Paid holidays and leave
- Learning and certification opportunities
- Career development programs
- Employee wellness programs
- Professional training
- Opportunities to work on global projects
7. Work Environment
Tech Mahindra provides a professional and collaborative work environment where employees work on technology-driven projects for global clients. Senior Software Developers collaborate with developers, testers, project managers, business analysts, and other technical teams.
Depending on project requirements, employees may work from the office, remotely, or in a hybrid environment.
Work Culture
- Collaborative teamwork
- Agile & Scrum methodology
- Cross-functional collaboration
- Continuous learning and development
- Technology-focused projects
- Global client exposure
- Professional growth opportunities
- Knowledge sharing and mentoring
- Innovation-driven environment
8. Selection Process
The hiring process for a Senior Software Developer – Salesforce CPQ role may include the following stages:
Step 1: Online Application
Candidates submit their application and resume through the company’s recruitment platform.
Step 2: Resume Screening
The recruitment team reviews the candidate’s experience, technical skills, Salesforce CPQ expertise, and qualifications.
Step 3: Technical Interview
The technical interview may assess:
- Salesforce CPQ
- Salesforce Configuration
- Apex and Lightning
- Programming concepts
- Java, C#, or Python
- HTML, CSS, and JavaScript
- Salesforce integrations
- SQL and databases
- Problem-solving
- Software development lifecycle
Step 4: Managerial Interview
The managerial round may focus on:
- Project experience
- Leadership skills
- Team management
- Communication
- Problem-solving
- Decision-making
- Client interaction
- Agile/Scrum experience
Step 5: HR Interview
Topics may include:
- Professional background
- Career goals
- Salary expectations
- Work location
- Notice period
- Availability to join
Step 6: Offer & Onboarding
Selected candidates receive an offer, complete the required documentation and verification process, and proceed with onboarding and project allocation.
This content is suitable for a professional Tech Mahindra Senior Software Developer – Salesforce CPQ job listing page and can be displayed on your website using separate sections, cards, icons, or tabs.



