Sales & Marketing Manager
Dwarkadhish OverseasFixed
₹25,000 - ₹40,000
Average Incentives*
₹7,500
Earning Potential
₹47,500
Fixed
₹25,000 - ₹40,000
Average Incentives
₹7,500
Earning Potential
₹47,500
You can earn more incentive if you perform well
Job highlights
1 applicants
Job Description
JOB DESCRIPTION – SALES MANAGER (WEBSITE & SOFTWARE DEVELOPMENT)
About the Role
We are looking for a goal-oriented and capable Sales Manager to lead the sales of our website development, e-commerce, custom software.
The ideal candidate should have a good understanding of software and web development, strong communication and negotiation skills, experience managing a sales team, knowledge of CRM systems and practical experience in Upwork bidding.
The Sales Manager will be responsible for generating business, managing leads, guiding the sales team, preparing proposals, conducting client meetings and achieving monthly revenue targets.
Key Responsibilities
Sales and Business Development
- Develop and implement sales strategies for website and software development services.
- Generate business through outbound sales, referrals, LinkedIn, Upwork and other lead-generation platforms.
- Identify potential clients in India and international markets.
- Understand clients’ businesses, challenges, budgets and technical requirements.
- Conduct discovery calls, online demonstrations and client meetings.
- Recommend appropriate website, e-commerce, mobile application or custom software solutions.
- Prepare proposals, quotations, project scopes and sales presentations.
- Negotiate pricing, timelines, payment terms and commercial conditions.
- Follow up consistently and convert qualified opportunities into paying clients.
- Build long-term relationships with clients and generate repeat and referral business.
Upwork Bidding and International Sales
- Search for relevant website and software development projects on Upwork.
- Analyse job descriptions and determine whether a project is suitable for the company.
- Write customised and persuasive proposals instead of using generic templates.
- Manage connects carefully and track the return from bidding activities.
- Respond to client messages, attend interviews and follow up on submitted proposals.
- Maintain and improve the company’s Upwork profile, portfolio and proposal strategy.
- Coordinate with the technical team to estimate project requirements, cost and timelines.
- Track bids, responses, interviews, conversions and revenue generated through Upwork.
- Understand international client expectations, communication standards and time-zone requirements.
Team Management
- Manage, train and motivate telecallers and business development executives.
- Assign leads, daily tasks and individual sales targets.
- Conduct daily or weekly sales meetings and pipeline reviews.
- Monitor calls, follow-ups, proposals, meetings and conversions.
- Guide team members in handling objections and negotiating with clients.
- Identify performance gaps and provide coaching or additional training.
- Create a disciplined, accountable and target-driven sales environment.
- Ensure the team accurately updates all activities in the CRM.
CRM and Pipeline Management
- Maintain complete and accurate client information in the CRM.
- Ensure every call, meeting, proposal and follow-up is properly recorded.
- Categorise leads according to their stage, priority and probability of conversion.
- Maintain a healthy sales pipeline and prevent leads from being missed.
- Track the source, quality and conversion rate of leads.
- Prepare daily, weekly and monthly sales reports.
- Forecast expected sales and revenue based on the active pipeline.
- Use CRM data to improve sales strategies and team performance.
Required Skills
- Strong critical-thinking and problem-solving abilities.
- Excellent verbal and written communication skills.
- Strong negotiation, presentation and deal-closing skills.
- Good understanding of website and software development.
- Ability to understand client requirements and convert them into a clear project scope.
- Leadership and team-management capabilities.
- Strong goal orientation and personal accountability.
- Practical knowledge of CRM and sales-pipeline management.
- Knowledge of Upwork bidding and online client acquisition.
- Ability to prepare professional proposals and quotations.
- Strong objection-handling and follow-up skills.
- Good time management and task-prioritisation.
- Ability to analyse sales data and make informed decisions.
- Professional communication with domestic and international clients.
- Comfortable working with monthly targets and performance reviews.
Technical and Service Knowledge
The candidate should understand the fundamentals of:
- Business and corporate websites.
- WordPress and CMS-based websites.
- E-commerce websites, Shopify and WooCommerce.
- Custom web applications and software development.
- Mobile application development.
- UI/UX design and responsive web design.
- Website hosting, domains, SSL and maintenance.
- SEO and digital marketing fundamentals.
- APIs, payment gateways and third-party integrations.
- Development stages, project timelines and basic cost estimation.
The candidate is not expected to be a developer but must be able to understand technical requirements and communicate them clearly to clients and the development team.
Qualifications and Experience
- Bachelor’s degree in Business, Marketing, IT, Computer Science or a related field.
- 2–5 years of experience in website, software, IT or digital-service sales.
- Previous experience managing a sales or telecalling team is preferred.
- Practical experience with Upwork bidding is strongly preferred.
- Experience using CRM software, Excel, email and online meeting tools.
- Proven ability to achieve sales or revenue targets.
- Experience handling international clients will be an advantage.
Key Performance Indicators
Performance will be measured using:
- Monthly sales and revenue achieved.
- Individual and team target achievement.
- Number of qualified leads generated.
- Number of client meetings conducted.
- Proposals submitted and deals closed.
- Lead-to-client conversion rate.
- Average project value.
- Upwork proposals, responses, interviews and conversions.
- Accuracy and discipline in CRM management.
- Sales-pipeline value and forecasting accuracy.
- Client retention, repeat business and referrals.
- Team productivity and individual team-member performance.
Training, Assessment and Probation
- The selected candidate will initially undergo one week of training.
- Training will cover our services, pricing, sales process, CRM, proposal preparation, Upwork bidding and client communication.
- A formal assessment or test will be conducted after the training period.
- Continuation of employment will be subject to successfully passing the assessment.
- Candidates who pass the assessment will be placed on probation for three months.
- During probation, performance will be evaluated based on learning ability, discipline, communication, CRM usage, team management, lead handling and sales results.
- Confirmation of employment will depend on satisfactory performance during the probation period.
- After confirmation, performance will be formally reviewed every quarter.
- Quarterly reviews will consider target achievement, revenue contribution, team performance, client management and overall professional conduct.
Ideal Candidate
We are looking for someone who:
- Thinks independently and makes practical business decisions.
- Takes ownership of targets and does not require constant supervision.
- Can lead a team while also personally participating in sales.
- Understands the difference between selling a standard website and a custom software solution.
- Communicates honestly and avoids making unrealistic commitments to clients.
- Remains organised and persistent during long sales cycles.
- Can balance client expectations, project feasibility and company profitability.
Job role
Job requirements
About company
Similar jobs you can apply for
Business Development
Business Development Executive
Rp Research Factory Private Limited
Business Analyst
Tradeaura Research
Sales Executive
Money Bells Global Research Services Private Limited
Insurance Agent/Advisor
Life Insurance Corporation Of India
Retail Partner
Bajaj Life Insurance Limited
Client Relationship Manager
BJT GlobalYou can expect a minimum salary of 25,000 INR and can go up to 47,500 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed Graduate degree and people who have 2 to 31 years are eligible to apply for this job. You can apply for more jobs in Indore to get hired quickly.
The candidate should have Good (Intermediate / Advanced) English skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Indore at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is 28 Aug 2026. For more details, download apna app and find Full Time jobs in Indore . Through apna, you can find jobs in 64 cities across India. Join NOW!