Software Architect

Wadic, Multiple Cities, Pakistan

Job Description

As a Software Architect works on both technical and design aspects of a project. Creativity as well as a detailed understanding of coding and leadership skills are essential. The Software Architect is responsible for defining the high level and detailed technical designs for supported teams and or programs. They will collaborate with technical leadership and product leadership to translate business requirements into technical solutions that align with the product roadmap, business goals, and technology strategy. Hands-on participation in the software development lifecycle, including working with backend developers creating solutions and APIs. Our current Backend technologies are: C# / ASP.NET Core, Python, PHP, JavaScript is handy for occasional integration work. Bash, JSON.

What You Bring to The Team

  • Lead, manage and collaborate with cross-functional teams, business partners, and stakeholder management.
  • Work with key stakeholders across the company to ensure successful product releases.
  • Oversee early adoption projects and perform project management responsibilities as needed
  • Communicate effectively with key stakeholders to ensure successful product releases and customer adoption. Act as an ambassador for the product internally and externally.
  • Participate in discussions for “Continuous Improvement” activities.
  • Listen to customer needs, understand their challenges, articulate the overall services solution and subsequent implementation plan to customers in terms they comprehend
  • Achieve timely completion of milestone tracking for governance, pricing, training
  • Review and document regular reporting, meet with teams and assist in the identification of gaps and/or blockers to milestones and outcomes.
  • Work closely with business partners to understand business and functional requirements to align resources and prioritize appropriately.
  • Lead oversight of day-to-day Project and Program control of a cross-function team
  • Collaborate between geographically dispersed cross-functional teams including Product Management, Service Engineering, Service Delivery, Managed Services, Support, and Global Pricing
  • Liaise between all business/tech/product owners utilizing portfolio systems and reporting to ensure clear communication and understanding of data and upcoming forecasts.
  • Maintain up-to-date knowledge of all client’s products, administration best practices, and agile methodology best practices
  • Being able to suggest customers improvements to their digital systems


  • 5 years of experience in Solution Design or Architecture
  • A. or B.S. degree from an accredited university with a major in Computer Science or related field is a must.
  • Must have hands on coding experience of 5+ years in any current programming languages
  • Risk management framework and reporting
  • Strong technical background with a firm understanding of computing and storage hardware platforms, operating systems, fabric interconnects, DevOps pipeline development, and the DevOps life cycle
  • Strong programming skills with multiple languages including Python, BASH, Powershell, and Javascript
  • Strong background in IT automation; Experience with other automation platforms; Ansible, Terraform, Chef, and Puppet, strongly desired
  • Self-motivated with an inquisitive / problem-solving mentality, who can take ownership of a subject
  • Excellent organizational, oral, and written communication skills
  • AGILE Development Methodology, experience required

Professional Skills

  • Team management and negotiation
  • Ability to demonstrate enthusiasm towards colleagues and clients
  • Ability to effectively collaborate across (virtual) teams, time zones, and cultures
  • Ability to perform under pressure & meet deadlines
  • Ability to manage conflict and redirect it towards team focused success
  • Strong verbal and written communication skills, strong interpersonal skills
  • Comfort in both business and technical forums
  • Self-starter with the aptitude to function effectively in a very large organization

Job Type: Full-time

Job Skills

Software Development, Linux System, PHP

Job Details


Information Technology

Functional Area:

Software & Web Development

Total Positions:

3 Posts

Job Shift:

Second Shift (Afternoon)

Job Type:

Full Time/Permanent

Job Location:

Gujranwala, Islamabad, Lahore, Multan, Sahiwal, Pakistan


No Preference

Minimum Education


Career Level

Experienced Professional

Minimum Experience

10 Years

Apply Before:

Oct 21, 2023

Posting Date:

Sep 20, 2023

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button