Apply For This Job


Job Description

Cooperative Computing is looking for a dynamic Software Solution Architect with a deep understanding of backend and frontend, web and mobile technologies who is proficient in coding for enterprise solutions with skills in the following areas


  • Responsible for assisting in the establishment of Software Architecture practice, and the adoption of an architecture and standards methodology
  • Manages activities that take place during solution ideation, solution design, and solution implementation.
  • Develops and executes solutions which further reduce the percentage of time spent on reactive work.
  • Directs the identification and recommendation of appropriate solutions, upgrades, replacements, or decommissioning options incorporating business and technology productivity, and usability
  • Reviews business context for solutions to company challenges as well as defining the vision and requirements for the solution, recommending potential options, selecting the most optimal option, and the development of a roadmap for the selected solution
  • Communicates the architecture to the stakeholders and collaborates and coordinates with existing domain architects in the formalization and adoption of standards and procedures.
  • Assures solutions not only are a fit for the specific purpose but also closely align with the standards guidelines of technology solutions.

Technical Skills

  • Extremely high skilled to code hands-on in most of these technologies – .NET, Asp.Net, Node JS, Python, PHP, Angular, React Native, MVC, SQL, and Mongo DB
  • Building open and closed architecture solutions.
  • Enterprise cloud solutions – hands-on in AWS, Azure Google Cloud, or IBM cloud
  • Hands-on skills in new emerging tech such as – voice & facial recognition, ML, and AI.
  • Experience in ML Kit for Android & iOS SDK would be a bonus skill.
  • Good knowledge of customer, user interface & experience
  • Experience with efficient analysis of large datasets in a cloud environment
  • Experience working collaboratively with software and data engineers.
  • Expected to lead the design, development, testing, and documentation effort of enterprise applications and services.
  • Work on backend architecture. Perform code reviews to ensure high quality and consistent coding practices.
  • 8+ years of experience in senior backend/frontend role, 5+ years of team management experience.
  • 4+ years of experience in Solution/Software Architect level
  • Must have excellent written and verbal English communication skills.
  • Positive attitude with an entrepreneurial spirit.
  • An academic background in Computer Science (BSc or MSc) or equivalent
  • Excellent interpersonal and communication skills with C-Level Executives

Project management skills: To manage and train staff for software projects and computer architecture projects in a team environment.

Job Details

Total Positions:
1 Post
Job Shift:
Second Shift (Afternoon)
Job Type:
Job Location:
P.E.C.H.S, Karachi, Pakistan
No Preference
Minimum Education:
Career Level:
Experienced Professional
Minimum Experience:
10 Years
Apply Before:
Oct 01, 2021
Posting Date:
Aug 30, 2021
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Cooperative Computing

Information Technology · 101-200 employees - Karachi

Cooperative Computing is a business-focused Digital Transformation company that helps organizations create demonstrable business value through the use of technology. We help Enterprises across the globe to develop and execute technology strategies that drastically reduce operating costs or drive cri ...Read More