preeloader
Contact Info

Junior .NET Developer

Software Development Lahore, Punjab, Pakistan Full-time On-site Entry Level MSS-JOB-0003
Apply Now

About This Role

Musa Soft Services is seeking a Junior .NET Developer to contribute to the development and maintenance of modern web applications, business management systems, and API-driven software solutions. The successful candidate will work with experienced developers to implement features, troubleshoot issues, write maintainable code, and improve existing applications. This position is suitable for fresh graduates and junior developers who want to strengthen their practical skills in Microsoft technologies and professional software development. We value problem-solving ability, teamwork, attention to detail, and a willingness to learn new technologies.

Responsibilities

  • Develop and maintain web applications using C# and ASP.NET Core.
  • Assist in building and integrating RESTful APIs.
  • Write and maintain SQL queries and work with relational databases.
  • Implement application features according to project requirements.
  • Identify, troubleshoot, and resolve software bugs.
  • Participate in code reviews and follow coding standards.
  • Test application functionality and help improve performance.
  • Collaborate with team members on development tasks and project delivery.
  • Maintain technical documentation when required.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical skills.
  • Academic projects, personal projects, or internship experience demonstrating programming fundamentals.
  • Willingness to learn, accept feedback, and work collaboratively.

Preferred Qualifications

  • Familiarity with Entity Framework Core.
  • Basic knowledge of Blazor or frontend frameworks.
  • Experience consuming or testing APIs using Postman.
  • Familiarity with authentication and authorization concepts.
  • A GitHub portfolio or examples of personal or academic projects.

Required Skills & Technologies

  • Basic knowledge of C# and object-oriented programming.
  • Understanding of ASP.NET Core and the MVC pattern.
  • Basic knowledge of SQL Server and SQL queries.
  • Understanding of REST APIs and HTTP methods.
  • Familiarity with HTML, CSS, and JavaScript.
  • Basic understanding of Git and version control.
  • Problem-solving and analytical skills.
  • Good communication and teamwork.

Benefits & Perks

  • Opportunity to work on real-world software projects.
  • Mentorship and professional development.
  • Collaborative learning environment.
  • Opportunities to improve technical and problem-solving skills.
  • Career growth based on performance and demonstrated ability.

Additional Information

Fresh graduates and candidates with relevant personal or academic projects are encouraged to apply. Applicants should share an updated CV and, where available, links to their GitHub profile or project portfolio. Only shortlisted candidates will be contacted.

How to Apply

Submit your updated CV and optional GitHub or project portfolio through the online application form. Include your relevant technical skills and any internships or academic projects.

Job Reference
MSS-JOB-0003
Department
Software Development
Employment Type
Full-time
Workplace
On-site
Location
Lahore, Punjab, Pakistan
Experience Level
Entry Level
Experience
0 - 2 years
Vacancies
2
Education
Bachelor's degree in CS, IT, Software Engineering, or related field; equivalent practical skills may be considered
Posted
22 Oct 2026
Apply Now