Senior Software Developer–Software Development

Open Position

Medical Students

General Description:

About us:

Tech4Life Enterprises specializes in developing and commercializing innovative healthcare software and medical devices for the developing world. Our objective is to improve access to care by empowering the communities and frontline health providers through simple, relevant, and low-cost health solutions.

General Purpose:

The “Senior Software Developer” is responsible for overall software and web development, testing, supporting and stabilization of core technologies under a defined plan. He provides leadership roles on the agenda of software maintenance and supports the software support team with backend technologies to run the regular affairs and commercialization activities of Tech4Life Enterprises.

JOB RESPONSIBILITIES & AUTHORITIES:

Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment.
Consulting with the software development team, internal users, outsourced developers and clients to improve application performance.
Experience in planning and delivering software platforms used across multiple products and organizational units.
Support and facilitate software development, support, and outsource team for the maintenance and development of products.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Establishing the root causes of application errors and escalating serious concerns to the concerned Engineer.
Keeping a record of configuration changes and scheduling application updates.
Advanced proficiency in determining the causes of application errors and repairing them.
Performing routine maintenance and monitoring performance metrics.
Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.

Full-Lifecycle Development: Lead feature development across multiple subsystems, ensuring active collaboration from initial requirements definition and prototyping to final deployment.

Analytical Documentation: Determine operational feasibility by evaluating complex problem definitions, and demonstrate solutions via detailed flowcharts, technical layouts, and clear code comments.

System Stabilization: Exercise advanced proficiency in establishing root causes of application errors, repairing bugs swiftly, and monitoring performance metrics to ensure continuous system stabilization

Any other task is given by the Manager.

Technical Skills

Management Skills:

Qualification:

Experience:

Job Type:
Full-Time

No of Hiring:
1

Work Hours:
5 days a week (42 hours/week), but must be available online in case of urgent tasks

Training/Courses:
Certifications in PHP, Laravel, Java script, Ajax, React.js ,Python  will be preferred.

COVID-19 considerations:
All employees should wear mask, work place sanitize regularly.

Application Deadline:
20/07/2026

Location:
Karachi, Pakistan

Apply at:
hr@tech4lifeenterprises.com

 
Note: Please provide Cover letter along with your CV.