We are seeking a motivated and enthusiastic Junior Software Engineer to join our development team based in Karachi. The ideal candidate will have a solid foundation in programming, a strong desire to learn new technologies, and the ability to work collaboratively with senior developers. This role involves contributing to the development and maintenance of high-quality software applications while gaining hands-on experience in a dynamic team environment.

Key Responsibilities

- Assist in designing, developing, testing, and maintaining software applications.
- Write clean, readable, and maintainable code under the guidance of senior developers.
- Identify, troubleshoot, and resolve basic software bugs and technical issues.
- Support the development and integration of APIs and database solutions.
- Participate in code reviews and adhere to software development best practices.
- Collaborate with team members to understand project requirements and deliver solutions.
- Write and maintain technical documentation to support software projects.
- Learn and implement new tools, frameworks, and technologies as required.
- Engage in team meetings and Agile/Scrum development activities to ensure smooth project execution.

Required Qualifications

- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Basic knowledge of at least one programming language such as JavaScript, Python, Java, C#, or PHP.
- Understanding of object-oriented programming concepts and fundamental data structures.
- Basic familiarity with databases like MySQL, PostgreSQL, or MongoDB.
- Experience with Git and version control systems.
- Basic understanding of APIs, software testing, and debugging techniques.
- Strong problem-solving and analytical skills.
- Good communication skills and a willingness to learn and grow professionally.

Preferred Qualifications and Benefits

- Internship experience or personal software development projects demonstrating practical skills.
- Familiarity with frameworks such as React, Node.js, Django, .NET, or Spring Boot.
- Basic understanding of web development principles and responsive design.
- Knowledge of Agile development methodologies and practices.

We offer a competitive salary that reflects your skills and experience. You will receive mentorship and technical guidance from experienced developers, providing valuable learning opportunities and professional growth. Our work environment is collaborative and supportive, allowing you to engage with real-world software development projects and enhance your career in software engineering.

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:
5 Years
Apply Before:
Nov 04, 2026
Posting Date:
Oct 29, 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

Software Engineer

Naseeb Enterprise Inc, Attock, Pakistan
Posted Oct 29, 2026

SOFTWARE ENGINEER

Naseeb Enterprise Inc, Islamabad, Pakistan
Posted Oct 29, 2026

Software Engineer -Frontend

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

Senior Software Engineer

Naseeb Enterprise Inc, Karachi, Pakistan
Posted Oct 29, 2026
View All
I found a job on Rozee!