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 effectively alongside senior developers. This role involves contributing to the development and maintenance of high-quality software applications in a collaborative 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 apply new tools, frameworks, and technologies as required.
- Engage in team meetings and Agile/Scrum development activities to ensure project alignment.

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 principles 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 concepts and responsive design.
- Knowledge of Agile development methodologies.

We offer a competitive salary that reflects your skills and experience. You will receive mentorship and technical guidance from experienced developers to help you grow professionally. Our work environment is collaborative and supportive, providing opportunities for continuous learning and exposure to real-world software development projects. This is an excellent opportunity to build your career in software engineering while working alongside a skilled and dedicated 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:
5 Years
Apply Before:
Nov 06, 2026
Posting Date:
Oct 31, 2026

TEN-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

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

Senior Software Engineer

10-XER, Karachi, Pakistan
Posted Nov 04, 2026
View All
I found a job on Rozee!