Careers
MANAGER SOFTWARE DEVELOPMENT
POSITION SUMMARY
Responsible for Managing & leading the Software Solution Development team to design, develop, implement, troubleshoot and optimize Enterprise grade software products and services of Telecard.
He works to develop short- and long-term strategies for technology development to manage scalable software products.
KEY RESPONSIBILITIES
- Provide technical leadership to teammates through coaching and mentorship to design and development of software products meeting the requirements and business needs of stakeholders.
- Interface with internal/external customers to understand requirements, set priorities, and communicate direction and progress.
- Maintain high standards of software quality by establishing best practices and habits.
- Manage and execute the project plans ensuring the timely delivery of the software products and upgrades.
- Ensure troubleshooting and resolution of issues throughout the product life cycle including out of business hours support for incident resolution.
- Ensure that the team’s technical product documentation /manual is always complete, accurate and coherent.
- Assist in the collection and documentation of user’s requirements, development of user stories, estimates and work plans.
- Prepare and present weekly progress report to the department head stating the status of various ongoing projects.
- Recruit, mentor and manage an effective software engineering team at different levels of experience.
- Participate in peer-reviews of solution designs and provide technical knowledge and insight to peers and colleagues.
- Collaborate with other technical and business leads of the company to plan, design, develop, test, and maintain web- and desktop-based business applications that can enhance the revenue streams.
- Work with department head for strategic direction and roadmap to new project and timelines.
- Learn new technologies and keep abreast of existing technologies and help introduce them where appropriate.
REQUIRED QUALIFICATIONS AND SKILL SET
- Graduation in Computer Science with 5 years’ Experience as a Software developer including 2 years of a lead position.
- Experience of designing and developing enterprise grade software.
- Proficient in various programming languages & frameworks especially, Laravel/ PHP/React/Next.js
- Experience of Database structures and algorithms.
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
- Strong communication skills with both internal team members and external business stakeholders.
- Strong initiative to find ways to improve solutions, systems, and processes.
- Understanding of cloud hosted SAAS (Software as a Service) industry.
SOFTWARE BUSINESS ANALYST
POSITION SUMMARY
Responsible for bridging the gap between clients’ needs and software development team. The BA will gather and analyze requirements, document processes, and ensure the successful delivery of.
KEY RESPONSIBILITIES
- Requirements Gathering: Work closely with stakeholders to gather, analyze, and document business requirements and translate them into technical specifications for the development team.
- Process Analysis: Evaluate current business processes, anticipate requirements, identify areas for improvement and recommend solutions that enhance efficiency and effectiveness.
- Documentation: Create detailed documentation including business requirements, functional specifications, use cases, and user stories.
- Stakeholder Communication: Act as a liaison between the business stakeholders and the development team, ensuring clear and effective communication throughout the project lifccle.
- Project Support: Provide support to the project management team in planning, execution, and monitoring of software development projects.
- Testing and Validation: Collaborate with QA teams to develop test plans and conduct user acceptance testing (UAT) to ensure the software meets business requirements.
- Training and Support: Assist in the development of training materials and provide training and support to end-users.
- Continuous Improvement: Stay updated with industry trends and best practices in business analysis and software development, and apply this knowledge to improve processes and deliverables.
REQUIRED QUALIFICATIONS AND SKILL SET
- Academic: Bachelor’s degree in Business Administration, Computer Science, Information Technology, or a related field. Professional certifications such as Certified Business Analysis Professional (CBAP) or PMI Professional in Business Analysis (PMI-PBA) will be a Plus.
- Experience: Minimum of 2 years of experience as a Business Analyst in a SW development environment.
- Technical Skills: Proficiency in BA tools and techniques. Familiarity with software development methodologies (Agile, Scrum, Waterfall) and project management tools (JIRA, Trello).
- Communication Skills: Ability to effectively communicate complex concepts to both technical and non-technical stakeholders.
- Analytical Skills: Strong analytical and problem-solving skills with attention to detail and accuracy in work deliverables.
- Interpersonal Skills: Strong interpersonal and collaboration skills. Ability to work effectively in a team-oriented environment.
PRESALE & SUPPORT ENGINEER
KEY RESPONSIBILITIES
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Responsible for gathering business requirements of enterprise customers by coordinating with Customers and Sales Team.
- Applies significant knowledge of industry trends and developments to improve service to our clients. Owns the development lifecycle and is responsible for managing technical risks throughout the project.
- Structure and produce compelling sales proposals/commercial and technical documentation outlining the cost savings and business benefits to enterprise customers.
- Proactively scopes the technical solution required to address channel partners/ end-user’s requirements, pain points, and recommends solutions that optimize value for both the Partners’ customers and the Company.
- Support the end-to-end sales process through engagement and qualifying technical requirements.
- Support sales team in pre-sales and post-sales technical inquiries.
- Work with engineering team to Feedback on issues with current products and provide input around new products.
- Provide accurate and timely management information, to include activity reports, bid reviews, project forecasts, KPI’s.
- Design VoIP, CRM solutions for clients as per their requirements.
REQUIRED QUALIFICATIONS AND SKILL SET
- Bachelor’s degree in computer science, engineering, or related discipline.
- 3+ years of relevant experience.
- Hands on command over telecom and solutions related technologies.
- Strong written, verbal, and visual presentation skills.
- Advanced knowledge of Microsoft Excel, Microsoft Word, and Microsoft PowerPoint.
- Ability to demonstrate corporate products and technologies effectively to audiences of varied technical knowledge.
- Ability of multitasking and meeting deadlines.
BACKEND DEVELOPER
POSITION SUMMARY
Part of Software development Team to design & develop Software applications as per the specifications. As a Back-end Developer, he will be responsible for the server-side web application logic as well as for the integration of the front-end part.
KEY RESPONSIBILITIES
- Integration of user-facing elements developed by a front-end developer with server-side logic.
- Building Clean and reusable code and libraries to develop functional web applications and future use.
- Troubleshoot and debug applications.
- Liaise with developers, designers and system administrators to identify new features.
- Optimization of the application for maximum speed and scalability.
- Implementation of security and data protection.
- Design and implementation of data storage solutions.
- Perform UI tests to optimize performance.
- Follow new and emerging technologies.
REQUIRED QUALIFICATIONS AND SKILL SET
- Bachelor’s Degree in Computer Science, Engineering or related field.
- Proven work experience as a Back-end developer using programming languages like Java, Ruby, PHP, .NET and Python etc.
- Hands-on-Experience of Laravel Framework.
- Experience in designing and integrating RESTful APIs.
- In-depth understanding of the entire web development process (design, development and deployment).
- Working knowledge of CMS framework.
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS).
- Critical thinker and problem-solving skills
FULL STACK DEVELOPER
KEY RESPONSIBILITIES
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Responsible for gathering business requirements of enterprise customers by coordinating with Customers and Sales Team.
- Applies significant knowledge of industry trends and developments to improve service to our clients. Owns the development lifecycle and is responsible for managing technical risks throughout the project.
- Structure and produce compelling sales proposals/commercial and technical documentation outlining the cost savings and business benefits to enterprise customers.
- Proactively scopes the technical solution required to address channel partners/ end-user’s requirements, pain points, and recommends solutions that optimize value for both the Partners’ customers and the Company.
- Support the end-to-end sales process through engagement and qualifying technical requirements.
- Support sales team in pre-sales and post-sales technical inquiries.
- Work with engineering team to Feedback on issues with current products and provide input around new products.
- Provide accurate and timely management information, to include activity reports, bid reviews, project forecasts, KPI’s.
- Design VoIP, CRM solutions for clients as per their requirements.
REQUIRED QUALIFICATIONS AND SKILL SET
- Bachelor’s degree in computer science, engineering, or related discipline.
- 3+ years of relevant experience.
- Hands on command over telecom and solutions related technologies.
- Strong written, verbal, and visual presentation skills.
- Advanced knowledge of Microsoft Excel, Microsoft Word, and Microsoft PowerPoint.
- Ability to demonstrate corporate products and technologies effectively to audiences of varied technical knowledge.
- Ability of multitasking and meeting deadlines.
IT SUPPORT OFFICER
KEY RESPONSIBILITIES
- Provide technical assistance to end-users, ensuring timely resolution of hardware, software, and network issues.
- Diagnose and troubleshoot technical issues, both remotely and on-site, to identify the root cause and implement appropriate solutions.
- Manage and maintain the IT infrastructure, including servers, networks, systems, and databases.
- Monitor system performance, troubleshoot issues, and implement necessary solutions to minimize downtime and ensure uninterrupted operation.
- Administer user accounts, permissions, and access rights to ensure data integrity and security.
- Knowledge of VMWARE, ESXi, and Virtual BOX for IT virtual environment.
- Understanding of the basic concepts and components of Active Directory, such as domains, forests, domain controllers, organizational units (OUs), groups, and user accounts.
- Ability to create and manage OUs to organize and delegate administrative control within the Active Directory structure, ensuring efficient management of resources and security policies.
- Conduct regular system backups.
- Collaborate with IT team-lead and vendors to evaluate, select, and procure necessary hardware, and software.
- Keep in touch of cybersecurity threats and implement measures to protect the IT infrastructure and sensitive data in coordination with IT Team-lead.
- Assist in the development and maintenance of IT documentation, including user guides, standard operating procedures, etc.
- Installations of server, hardware, and software infrastructure.
- Monitor network usage and security, and ensure networks are running smoothly.
- Troubleshoot and restore systems after crashes, and manage system backups.
- Maintaining inventory files of IT Equipment/accessories.
- Respond to email messages for customers seeking IT support.
- Installation & configuration of Windows and Windows Servers.
- Computer Hardware and Software Troubleshooting, Configuration.
- Configuration of Printer, Scanner, and other hardware.
- Responsible to keep software and anti-virus up to date.
REQUIRED QUALIFICATIONS AND SKILL SET
- Education and Qualifications: A bachelor’s degree in computer science, information technology, or a related field is preferred. Relevant IT certifications.
ENTERPRISE ACCOUNT MANAGER
POSITION SUMMARY
Develop and maintain strong working relationship with customers to enhance customer satisfaction and customer retention which in part will help generate more business as well as help the company project.
KEY RESPONSIBILITIES
- To work as main POC between client and company.
- Interact and communicate with the client through personal visits/phone/email on a regular basis to ensure strong relationship, complaint handling, and upsell opportunities.
- Carry out continuous analysis and report on performance and growth of the account.
- Identify business opportunities and ascertain potential of clients and convert these opportunities into revenue for company.
- Resolve queries /complaints of clients through strong and timely follow up with the concerned departments of company.
- Ensure timely collection of monthly bills and resolve billing queries in time to ensure collection within time lines.
- Generate analytical reports (complaints, traffic and requirements) to assist the Business Manager to take appropriate decisions.
- Ensure compliance with company SOPs in execution of activities.
- Perform additional assignments and responsibilities as received from the Management.
REQUIRED QUALIFICATIONS AND SKILL SET
- BBA / MBA in Marketing from a reputable and HEC recognized university.
- Excellent verbal and written communications skills.
- Minimum 3 to 5 years of up-selling and selling experience.
- Excellent in relationships building with both the internal team and clients.
- Ability to work under pressure, responsive attitude which inspires fellow team members toward positive outcomes.
RECEPTIONIST
POSITION TITLE: RECEPTIONIST – KARACHI
POSITION SUMMARY
Part of Administration as a Receptionist, serving as the first point of contact for clients, visitors, and employees. This role involves managing the front desk, handling all incoming inquiries, and ensuring that all administrative tasks are carried out efficiently. The ideal candidate is professional, organized, and possesses excellent communication skills, ensuring a warm and welcoming environment.
KEY RESPONSIBILITIES
Front Desk Operations:
- Greet and welcome visitors in a professional manner.
- Manage incoming calls, emails, and correspondence, directing them to appropriate departments.
- Handle inquiries from clients, customers, and staff in a decent and welcoming manner.
Administrative Support:
- Receive, sort, and distribute mail and packages through office attendant
- Assist in the scheduling and coordination of meetings, conferences, and appointments.
- Handle basic administrative tasks, filing, and maintaining office supplies.
- Handling petty cash matters and maintain reporting mechanism.
Team Support:
- Coordinate with other departments for various tasks, as needed.
- Support the office team with any ad-hoc duties and projects.
REQUIRED QUALIFICATIONS AND SKILL SET
- Bachelor’s Degree in any relevant discipline (BA, BBA, etc.)
- Proven experience as a Receptionist, Front Office Representative, or similar role.
Skills:
- Proficient in Microsoft Office Suite (Word, Excel, Outlook).
- Strong organizational skills and attention to detail.
- Excellent verbal and written communication skills.
- Ability to multitask and prioritize tasks efficiently.
Personality Traits:
- Professional appearance and demeanor that is representative as the first face of the company.
- Friendly, positive attitude with a customer service orientation.
- Ability to remain calm under pressure and in a fast-paced environment.
CORPORATE SALES MANAGER - KARACHI
POSITION TITLE: CORPORATE SALES MANAGER – KARACHI
POSITION SUMMARY
Part of the Sales Department, the Corporate Sales Manager is responsible for identifying and establishing new business opportunities with corporate clients, with a focus on ICT, Telecom, and Corporate SMS Solutions. The role requires a strategic, target-driven approach to achieve revenue targets while ensuring customer satisfaction through professional interactions and effective sales operations management.
KEY RESPONSIBILITIES
- Developing new customers through own contacts, referrals, and cold calls.
- Adherence to Reporting mechanism.
- Achievement of monthly/quarterly Revenue targets and professional submission of monthly commit numbers.
- Ensure customer satisfaction with products and services
- Sales Operations management and active usage of online sales and opportunity management systems.
- Provide Market Feedback & Analysis
- Sales Plan Formulation & Execution.
REQUIRED QUALIFICATIONS AND SKILL SET
- MBA in Marketing from a reputable and HEC-recognized university.
Skills:
- Excellent communication and interpersonal skills.
- 3 to 5 years of Corporate Sales experience especially in ICT, Telecom, and Corporate SMS Solutions.
- Comprehensive understanding of SaaS solutions, with the ability to articulate their benefits effectively.
- Strategic mindset and proficiency in developing and executing sales plans tailored to the unique needs of corporate clients.
- Strong corporate connections preferably from financial institutions/banks.
- Team player with the ability to develop strong working relationships with internal and external customers.
- Ability to inspire confidence among all stakeholders and deliver under challenging, time-bound situations.
- Strong analytical and problem-solving skills.
Telecard is an equal opportunity workplace who provides professional environment to all employees. We believe in hiring qualified individuals who contributes towards company’s success. We give opportunities to all qualified applicants regardless to their race, color, religion, gender, sexual orientation, disability, or any other status protected by the law. Telecard does not charge any fee or security deposit from the candidate for offering employment.