Dany Tameerat is looking for an experienced Freelance Computer Programmer to perform a thorough technical review, optimization, and enhancement of DT Brain, the company’s integrated business management system. DT Brain supports various business functions such as Sales CRM, Finance, Human Resources, Payroll, Project Management, Recruitment, and Executive Reporting. The ideal candidate will have strong programming skills and proven experience in reviewing existing codebases, identifying technical gaps, resolving performance and security issues, and implementing sustainable improvements to boost system efficiency, reliability, and maintainability.

Key Responsibilities

Code Review & Technical Assessment: Conduct a detailed review of the current application codebase to identify technical deficiencies, vulnerabilities, inefficiencies, and areas for improvement. Provide a prioritized list of recommended fixes and upgrades.

System Performance & Optimization: Detect and resolve performance bottlenecks across application pages, database queries, and background processes. Optimize database queries, indexing, and overall responsiveness without disrupting ongoing business operations.

Application Security & Reliability: Evaluate authentication mechanisms, role-based access controls, data handling, and software dependencies. Identify and address potential security vulnerabilities following established web application security standards. Enhance system stability, reliability, and data protection.

Code Quality & System Enhancement: Refactor and restructure existing code to improve readability, scalability, and maintainability. Implement necessary technical upgrades while preserving current system functionality. Recommend improvements aligned with long-term system goals.

Testing & Quality Assurance: Review existing automated test coverage to ensure test suites remain functional. Develop additional tests as needed to validate system improvements. Identify and resolve defects discovered during the optimization process.

Technical Documentation & Handover: Maintain clear documentation of technical findings, modifications, and improvements. Submit a concise technical assessment and completion report. Provide recommendations for future system enhancements and maintenance.

Required Qualifications

Demonstrated professional experience in software development, programming, and maintenance of web-based applications. Strong proficiency in one or more programming languages with the ability to understand and work within existing application architectures. Practical experience with Python, Flask, and Jinja-based applications, or the ability to work effectively with this technology stack. Solid understanding of relational databases, including SQLite or SQL-based systems, query optimization, and indexing. Working knowledge of JavaScript, HTML, and CSS. Proven expertise in code auditing, debugging, refactoring, performance optimization, and technical troubleshooting. Familiarity with automated testing frameworks such as pytest or equivalent tools. Understanding of web application security principles, including authentication, authorization, and OWASP Top 10. Strong analytical, problem-solving, documentation, and communication skills.

Preferred Qualifications

Experience working with ERP, CRM, finance, or enterprise business management applications is a plus. Familiarity with Windows-based server environments and scheduled background processes is advantageous. Knowledge of Node.js or additional web development technologies is desirable. Experience independently reviewing and upgrading existing business-critical applications will be highly valued.

This freelance, project-based role reports directly to the Chief Technology Officer (CTO) and offers an opportunity to contribute significantly to the optimization and future-proofing of a critical business system.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Maximum Experience:
5 Years
Apply Before:
Nov 14, 2026
Posting Date:
Nov 08, 2026

Dany Tameerat

· 11-50 employees - Karachi

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

Similar Job Titles

I found a job on Rozee!