Business Developer
- Full-time
Company Description
We are a remote software agency with a presence in Lebanon and the United States, seeking an experienced and dynamic Software Agency Manager to lead and grow our operations. As the Software Agency Manager, you will have the opportunity to work remotely and collaborate with a team of talented engineers, product managers, and designers to deliver exceptional software services to our clients. This role is ideal for a self-motivated and results-driven individual who thrives in a remote work environment.
Job Description
Responsibilities:
- Business Development:
- Identify and pursue new business opportunities, strategic partnerships, and client acquisitions in the United States and beyond.
- Conduct market research to identify target industries, client segments, and emerging trends in software development.
- Develop and implement a comprehensive business development strategy to expand the agency's client base and increase revenue.
- Build and maintain strong relationships with key clients, understanding their software needs, and providing tailored solutions.
- Team Management:
- Oversee the recruitment, onboarding, and management of a remote team of software engineers, product managers, and designers.
- Lead and inspire the engineering team to deliver high-quality software solutions and meet project goals.
- Foster a collaborative and supportive work environment, promoting professional growth and skill development among team members.
- Provide guidance, mentorship, and performance feedback to engineers, promoting excellence and accountability.
- Project Delivery:
- Work closely with the project teams to ensure successful delivery of software projects, meeting quality standards, timelines, and client expectations.
- Monitor project progress, identify and mitigate risks, and resolve any technical challenges that may arise.
- Collaborate with cross-functional teams to ensure seamless coordination and effective communication throughout the project lifecycle.
- Client Relationship Management:
- Nurture and maintain strong relationships with existing clients, acting as the primary technical contact for their software needs.
- Understand client requirements, gather feedback, and ensure client satisfaction with our services.
- Proactively identify opportunities for upselling or cross-selling additional software solutions to existing clients.
- Stay up-to-date with industry trends and emerging technologies to provide valuable insights and recommendations to clients.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software project management, business development, or a similar role within the software development industry.
- Strong understanding of software development processes, methodologies, and technologies.
- Demonstrated success in driving business growth, acquiring new clients, and managing client relationships.
- Excellent leadership and team management skills, with the ability to motivate and inspire a team of engineers.
- Strong analytical and problem-solving abilities, with a strategic mindset.
- Excellent communication and presentation skills, with the ability to explain technical concepts to non-technical stakeholders.
- Ability to thrive in a remote work environment, effectively manage remote teams, and handle multiple priorities independently.
- Fluency in English, French and Arabic (both written and spoken) is required.
Additional Information
Perks:
- Competitive Compensation: Receive a competitive salary and performance-based incentives tied to the agency's revenue and growth.
- Unlimited Earning Potential: As the agency expands and acquires more clients, your earning potential increases.
- Recruitment Bonuses: Earn bonuses for successfully recruiting and onboarding new engineers to the team.
- Remote Work: Enjoy the flexibility of working remotely and managing a remote team of talented engineers.
- Professional Development: Access to ongoing learning and development opportunities to enhance your technical skills and stay updated with industry advancements.
- Leadership Opportunities: Take on a leadership role in a growing software agency and contribute to its expansion.
- Cutting-Edge Technology: Engage with the latest technologies and work on exciting software projects.
- Work-Life Balance: Emphasize work-life balance with flexible working hours and a results-oriented approach
All your information will be kept confidential according to EEO guidelines.