Job Description
Company Description
CNS is a technology company that powers the future by providing digital solutions essential to support all enterprise and human development. While growing and managing a robust pool of supplier-partners for the benefit of our clients has always been a priority, we are constantly re-inventing ourselves.
Founded in 1987 with more than 30 years of experience, CNS employs over 320 employees including more than 250 certified engineers. We offer in-depth expertise and a range of best-in-class products that support the digital transformation of all major industries. With offices in three countries, we have an extensive reach into, and regional knowledge of the Middle East markets.
A shift into levering our many years of experience to develop pioneering software in-house will add yet another dimension to our highly innovative solutions-portfolio.
Job Description
The Technical Presales Consultant, being a specialist in Software solutions (Cloud and On-Premise), will be responsible for the design and development of tailored software solutions such as Database, Middleware, Integration, Data Warehousing, BI, …etc.), with experience as a Solution Architect is a key differentiator. This role involves conducting meetings with prospects and clients, doing due diligence to understand clients’ challenges, developing architecture designs that integrate various software tools, and delivering technical presentations for C-Level and key stakeholders. Must have a blend of technical expertise, communication skills, and a deep understanding of the product and the client’s industry to effectively bridge the gap between technical and sales teams.
Internal Duties:
- Collaborate with sales teams to identify clients’ needs.
- Design, develop, present and demonstrate CNS software solutions.
- Respond to RPFs, create technical proposals and documentation.
- Design solutions for enterprise portals, content management, and collaboration tools.
- Stay current on industry trends, competition and contribute to new service offerings.
External Duties:
- Build strong relationship with prospects and clients’ key stakeholders to gather detailed requirements and identify clients pain points and impact on their objectives.
- Assess clients’ infrastructure issues to identify new business opportunities for CNS Software solutions.
- Develop and present architecture designs that integrate software solutions into cohesive IT infrastructures.
- Provide ongoing support and guidance to both CNS employees and clients throughout the sales cycle.
- Ensure recommended solutions align with clients’ objectives and improve operational efficiency.
- Be a Technical Advisor to clients and prospects, providing deep insights into best practices, products’ features, functionality and integration capabilities.
- Plan, execute and manage Proof of Concepts to validate solutions’ effectiveness at customers environments.
- Analyze business requirements, ensuring alignment between technology solutions and organizational goals
- Evaluate current systems, identify gaps, areas for enhancement, and propose solutions.
- Document system designs, ensuring clarity for all stakeholders.
- Guide the development process, ensuring adherence to architectural guidelines.
- Provide estimates for project timelines, costs, and resource requirements
- Understand complex systems, recognize patterns, and design scalable, robust architectures.
Qualifications
- Bachelor’s degree in computer science, Information Technology, Business Administration or a related field.
- Masters Degree is an advantage.
Additional Information
Experience:
- Minimum of 7 years of experience in Software solutions development and implementation.
- Proven experience in technology transformation projects.
- Deep knowledge and experience in both Cloud and On-Premise solutions
- proficient in programming languages, databases, and cloud technologies.
- Experience in the relevant domain (e.g., finance, oil and gas, government , e-commerce) is valuable. Understanding industry-specific challenges helps architects design effective solutions.
- Certifications (e.g., AWS Certified Solutions Architect, TOGAF)
- Experience in working with cross-functional teams and managing multiple stakeholders.
- Experience in managing client presentations, Experience in project management and delivering automation projects.
- Experience in responding to large and multi-product RFPs.
Skills & Abilities:
- Knowhow of automation methodologies, software and tools:
- UiPath or Automation Anywhere
- Python, JS, ReactJS
- SQL / MySQL , Oracle database and middleware
- Infrastructure Software design concepts
- Operating systems
- Application architectures
- Database management
- Enterprise portals
- Content management
- Collaboration tools
- Attention to detail and accuracy.
- Strong organizational and time management skills.