We are looking for a motivated and detail-oriented software developer who has a solid understanding of the software development lifecycle and a strong eagerness to learn and grow professionally. The successful candidate will be involved in designing, coding, testing, and managing applications to ensure the delivery of high-quality software solutions. This role demands proficiency in coding as well as the ability to test code effectively to maintain robust and reliable applications.

Key Responsibilities:
- Collaborate on software development projects by writing, reviewing, and maintaining clean, efficient code.
- Assist in testing activities, including identifying bugs and implementing fixes to enhance software quality.
- Stay up to date with emerging technologies and industry trends through training sessions and self-learning.
- Work closely with cross-functional teams such as product managers, designers, and QA engineers to achieve project objectives.
- Create and maintain comprehensive technical documentation to support development and maintenance efforts.
- Actively contribute to project planning, execution, and continuous improvement initiatives.

Required Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- Strong programming skills with practical experience in software development.
- Between 0 to 3 years of hands-on experience developing applications.
- Exposure to C# .NET, Node.js, TypeScript, and React.js is preferred.
- Familiarity with relational databases like MS SQL Server and MySQL.
- Basic understanding of the full software development lifecycle.

Preferred Qualifications and Benefits:
- Experience or familiarity with web development frameworks and database management is an advantage.
- Opportunity to work in a collaborative, in-person environment that encourages learning and professional growth.
- Full-time position offering hands-on experience in a dynamic software development setting.

This position is ideal for candidates aiming to advance their careers in full-stack development while gaining exposure to a variety of modern technologies within a supportive team environment. The role requires at least one year of full-stack development experience and is based on-site.

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:
Entry Level
Maximum Experience:
2 Years
Apply Before:
Dec 29, 2025
Posting Date:
Nov 28, 2025

BariTechSol

· 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 Developer

Techsa, Lahore, Pakistan
Posted Dec 05, 2025

Associate Software Engineer - AIML

IntellixCore, , Pakistan
Posted Dec 01, 2025

Programmer / Software Developer

Al-Shifa Trust Eye Hospital, Rawalpindi, Pakistan
Posted Dec 02, 2025

Software Developer

The Risk Advisors (TRA), Lahore, Pakistan
Posted Dec 08, 2025
View All
I found a job on Rozee!