Apply For This Job


Job Description

We are looking for a passionate technologist to design, develop and implement software solutions for the company.


  • Strong knowledge of PHP including Laravel framework, .Net, Python
  • Experience in designing and architecting solutions, including building architecture diagrams
  • Database one or more among MySQL, MongoDB, SQL server etc.
  • Exposure to client-side development frameworks such as HTML5, JavaScript, Ajax, JSON and Jquery/Angular/React/Vue
  • Production deployment of applications
  • Cloud experience: Azure or AWS
  • User authentication and authorization between multiple systems, client and server
  • SCM tools such as Subversion, GitLab, TFS etc.
  • Experience with OOPs, SDLC, pattern and practices in multi-tenant system
  • Understanding of MVC design patterns
  • Strong troubleshooting skills; applicant must be able to determine the causes of complex problems
  • Experience in leading a team. A team player who can lift the performance of his/her team members
  • Must be a self-starter, able to work independently and in a team environment
  • Ability to work on multiple projects focused on delivery
  • Optional - Knowledge of Docker
  • Our ideal candidate should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
  • Ultimately, the role is to build high-quality, innovative and fully performing software that maps to client requirement and complies with coding standards
  • Excellent Communication Skills and English Language Skills
  • Attention to detail

Roles and Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Technical leader of a team
  • Execute client POCs and prototypes in a short period of time
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs to production
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features
  • Work closely with the product managers, infrastructure and client teams to help deliver innovative world-class solutions


  • 8-10 years technology experience with PHP, Python, .Net
  • 3+ years experience as an Architect building and deploying distributed applications
  • Experience with Agile – requirements and build process including tools

Job Details

Total Positions:
1 Post
Job Shift:
Second Shift (Afternoon)
Job Type:
Job Location:
No Preference
25 - 40 Years
Minimum Education:
Degree Title:
BCS or relevant
Career Level:
Experienced Professional
Minimum Experience:
7 Years
Apply Before:
Mar 24, 2021
Posting Date:
Feb 24, 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

Soft Tech Consultants

Information Technology · 11-50 employees - Lahore

pAn IT services firm/p

Similar Job Titles

.NET / Full Stack Software Engineer

More Media Solutions, Karachi, Pakistan
Posted Apr 12, 2021

Full Stack Software Engineer - NodeJS / ReactJS

SimpliCore, Karachi, Pakistan
Posted Apr 02, 2021

Full Stack Software Engineer / Developer

hi5 Corporation, Faisalabad, Pakistan
Posted Apr 04, 2021
View All