We are seeking a skilled Software Developer to join our team and contribute to the development, maintenance, and enhancement of software applications aligned with business needs. The ideal candidate will have hands-on experience with Python programming, Oracle databases, and backend systems, along with a strong ability to write clean, efficient, and well-documented code. This role requires collaboration with various departments to understand technical requirements and deliver reliable, secure, and optimized software solutions.

Key Responsibilities

- Develop, maintain, and improve software applications based on business requirements.
- Write clean, efficient, scalable, and well-documented code.
- Build applications and backend systems primarily using Python and other relevant programming languages.
- Work extensively with Oracle databases, including PL/SQL, SQL queries, stored procedures, functions, and triggers.
- Design, develop, and maintain database structures and integrations to support application functionality.
- Troubleshoot software issues, identify bugs, and implement effective solutions promptly.
- Integrate applications with APIs and third-party systems as needed.
- Perform thorough testing, debugging, and optimize software performance.
- Maintain existing software systems while introducing improvements to enhance functionality.
- Collaborate closely with management and other departments to gather and understand technical requirements.
- Prepare comprehensive technical documentation for applications, processes, and system changes.
- Ensure data security, system reliability, and enforce proper access controls.
- Stay updated with emerging programming languages, frameworks, tools, and best practices in software development.

Required Qualifications

- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 2 to 3 years of professional experience in software development or a related role.
- Strong programming and problem-solving skills.
- Proficient knowledge of Oracle Database and PL/SQL.
- Solid command of SQL and database management principles.
- Familiarity with the software development life cycle (SDLC).
- Experience working with APIs and system integrations.
- Good understanding of debugging and troubleshooting techniques.
- Ability to work with multiple programming languages is mandatory.
- Strong analytical thinking and effective communication skills.

Compensation and Work Location

The position offers a competitive monthly salary ranging from Rs70,000 to Rs85,000. This role requires in-person attendance at the designated work location.

If you are a motivated developer with a passion for coding and database management, and you meet the qualifications outlined above, we encourage you to apply and join our dynamic team.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Oct 02, 2026
Posting Date:
Sep 26, 2026

Roomi Builders & Developers

· 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

Software Quality Assurance Engineer

Naseeb Enterprise Inc, Lahore, Pakistan
Posted Oct 01, 2026

Trainee Estimation Engineer

Pavilion Design Consultant, Lahore, Pakistan
Posted Sep 28, 2026

Software Engineer

Naseeb Enterprise Inc, Hyderabad, Pakistan
Posted Sep 26, 2026

Trainee Software Engineer

Naseeb Enterprise Inc, Hyderabad, Pakistan
Posted Sep 26, 2026
View All
I found a job on Rozee!