Job Title: Software Engineer
Location: Karachi, Pakistan
Job Type: Full-Time
Experience: 1–3 Years
Department: Software Development

We are looking for a talented and motivated Software Engineer to join our team in Karachi. The successful candidate will be involved in designing, developing, testing, and maintaining software applications. You will work closely with team members to deliver reliable, scalable, and high-quality software solutions that meet business needs.

Key Responsibilities
- Design, develop, and maintain software applications to meet project requirements.
- Write clean, efficient, reusable, and maintainable code following best practices.
- Develop and integrate APIs and third-party services to enhance functionality.
- Identify, troubleshoot, and resolve software defects and performance issues.
- Collaborate effectively with developers, designers, QA engineers, and other stakeholders.
- Conduct code reviews to ensure code quality and adherence to standards.
- Test applications thoroughly to guarantee quality, performance, and security.
- Participate actively in technical discussions, sprint planning, and project meetings.
- Maintain comprehensive technical documentation and contribute to system improvements.

Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Proficiency in at least one programming language such as JavaScript, Python, Java, C#, or PHP.
- Solid knowledge of databases including MySQL, PostgreSQL, or MongoDB.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with version control systems like Git, RESTful APIs, and software testing methodologies.
- Excellent analytical and problem-solving skills.
- Good communication skills and ability to work collaboratively within a team environment.

Preferred Qualifications
- Experience with modern frameworks such as React, Angular, Node.js, Django, .NET, or Spring Boot.
- Familiarity with cloud platforms, containerization tools like Docker, and CI/CD pipelines.
- Understanding of Agile and Scrum development methodologies.

What We Offer
- Competitive salary commensurate with skills and experience.
- Opportunities for professional development and career advancement.
- A collaborative and supportive working environment.
- The chance to work on challenging and impactful software projects.

If you are passionate about software development and eager to contribute to a dynamic team, we encourage you to apply and grow your career with us.

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:
Manager
Maximum Experience:
2 Years
Apply Before:
Nov 10, 2026
Posting Date:
Nov 04, 2026

10-XER

· 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

Senior Software Engineer

Protolabs, Hyderabad, Pakistan
Posted Nov 02, 2026

Software Engineer

10-XER, Karachi, Pakistan
Posted Nov 04, 2026

Senior Software Engineer - Node.js

Devsinc, Lahore, Pakistan
Posted Oct 31, 2026

Senior Software Engineer - Python

Devsinc, Lahore, Pakistan
Posted Oct 31, 2026
View All
I found a job on Rozee!