5,579 Software Developer jobs in Pakistan
Software Developer
Posted today
Job Viewed
Job Description
Software Developer is required for providing support to applications testing, QA and liaison with development team. The expert will also assist with basic software development tasks under the supervision of the full stack developer.
Key Tasks:
· Testing and QA of the Android Application according to defined business protocols
· Performing technical coordination with all stakeholders, keeping things logged (Jira / Google Sheet), bug identification, reporting, performance testing of the system and applications developed,
· Besides this routine work, working with Interoperability Team on standardization of data sharing on various domains of Social Protection including but not limited to reporting of disable, gender, citizen data, etc. and other potential avenues of sharing/interfacing NSER data with other registries and vice versa.
· Assist writing code under the direction of the full stack developer
Qualifications:
1) Education/Training
- Bachelor's degree in Computer Science, Information Technology, Software
Engineering, or a related field.
2) Language
- English and Urdu at C1 level or above (based on CEFR levels)
3) General Professional Experience
5 years of experience in Full Stack Development, including back-end and front-end development.
1 years' experience in using .Net Core for building backend systems and RESTful APIs.
One years' experience with system integration, working with databases, and developing
scalable systems.
4) Specific Professional Experience
- 1 years of experience in front-end development with a strong understanding of React for designing user interfaces.
5) Professional experience in the country/region of assignment
- 1 years experience working in Pakistan
Job Type: Full-time
Pay: Rs150, Rs200,000.00 per month
Work Location: In person
Software Developer
Posted today
Job Viewed
Job Description
We are looking for .Net developer to join our team.
Job Description & Responsibilities:
- Strong understanding of .NET Web/Desktop Applications using C#, .NET Core MVC, and Visual Studio
- Work with modern JavaScript frameworks: Angular (preferred) and React (optional).
- Design, develop, and consume APIs.
- Build responsive frontend interfaces using HTML5, CSS3, Bootstrap, and JavaScript (ES6).
- Implement responsive design across devices using CSS media queries.
- Write clean, scalable, and reusable UI components.
- Contribute to both UI design and application functionality.
Qualifications:
- Graduate degree in BCS, BSCS, Software Engineering, or a related field.
- 2 years of relevant experience.
- Good understanding of object-oriented programming concepts.
- Familiarity with frontend and backend development practices.
- Knowledge of APIs, responsive design, and modern JavaScript frameworks.
Other Requirements:
- Effective communication and problem-solving skills.
- Ability to deliver quality work on time.
- Willingness to learn new tools and technologies.
- Team player attitude.
Job Type: Full-time
Work Location: In person
Software Developer
Posted today
Job Viewed
Job Description
Company Description
3F Technologies (Pvt) Ltd. is a dynamic organization in Multan, committed to delivering quality products and services tailored to meet the varying requirements of clients. Specializing in desktop, web, and mobile applications, we provide innovative solutions to give organizations a competitive edge in today's ultra-competitive world.
Role Description
This is Multan based a full-time on-site role for a Software Developer (C# .NET) Intern/Fresher at 3F Technologies Pvt. Ltd in Multan. The Software Developer will be responsible for software development, programming. The role involves creating and maintaining desktop applications to meet client needs.
Qualifications
- Ability to work well in a team
- Knowledge of C# .NET framework for Desktop Applications, ASP .NET for Web API
- Knowledge of SQL Server
- Knowledge of Crystal Report
- Bachelor's degree in Computer Science, Software Engineering, or relevant experience
- Strong problem-solving and analytical skills
Stipend
- Fresher candidate: 1st month without pay, after 1 month salary package will be decided on basis of expertise.
- Candidate having experience will be offered a basic pay accordingly.
Software Developer
Posted today
Job Viewed
Job Description
Location Remote
budget =100k-150K
Experience= 1-3 Years
Key Responsibilities:
· Design, develop, and deploy robust automation workflows using
n8n
.
· Build and maintain
API integrations
between internal systems and third-party services (e.g., CRM, ERP, cloud platforms).
· Write efficient
SQL queries
(particularly in
MSSQL
) to manage data extraction, transformation, and loading processes.
· Develop custom scripts and functionality in
Python, JavaScript ), and PHP
to extend the capabilities of our automation platforms.
· Collaborate with the team to identify automation opportunities and implement effective solutions.
· Maintain and troubleshoot existing integrations and automations to ensure reliability and performance.
What We're Looking For (Requirements):
·
Must-Have Skills:
o Proven,
strong experience
in building complex workflows with
n8n
.
o Solid programming skills in
Python
,
JavaScript )
, and
PHP
.
o Hands-on experience with
SQL databases
, with specific expertise in
MSSQL
.
o Demonstrable experience with
API integration
(REST, GraphQL, etc.).
o A strong understanding of automation concepts and best practices.
·
Nice-to-Have Skills (Bonus Points):
o Experience with
FastAPI
for building Python-based APIs.
o Familiarity with
Selenium
for browser automation.
o Knowledge of
Ubuntu
Linux server environments.
- o Experience with other automation platforms (e.g., Zapier,
).
Software Developer
Posted today
Job Viewed
Job Description
Role Description
This is a full-time Software Developer role located on-site in Bahawalpur.
Qualifications
- Knowledge of Computer Science principles
- Back-End Software Development
- Bachelor's degree in Computer Science
Please send your CV
Software Developer
Posted today
Job Viewed
Job Description
We are looking for an experienced full Stack developer to join our team in developing a new generation of software. The ideal candidate will have a strong background in C++ and object-oriented programming (OOP). You will be responsible for designing and implementing new features, writing unit tests, and refactoring existing code.
Responsibilities
- Responsibilities:
- Design, build, test, and deploy software applications and features.
- Carry software products through the full Software Development Life Cycle (SDLC).
- Write clean, concise, and efficient code.
- Manage code documentation and version control.
- Work in an agile environment to release software on a regular schedule.
- Troubleshoot and debug software issues.
- Collaborate with business analysts to define and refine software requirements.
- Participate in on-call rotations to address production issues promptly.
- Develop and integrate APIs for applications, including Amazon and other marketplace platforms.
Qualifications and Skills
- Bachelor's degree in computer science, software engineering, or related field
- Proficiency in programming language (e.g., Java, C#, C++, Laravel, SQL)
- Proficiency in one scripting language such as Python, Ruby, PHP, React dotnet or JavaScript
- Working knowledge of OOP, data structures, algorithms, and computer science fundamentals
- Back-end development expertise
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud)
- Version control with Git
- Strong problem-solving and communication skills
- Experience with build tools such as Gradle and Maven
- Good working knowledge of the Linux operating system
Note: It's an office-based job, not for work from home.
Office Address: Office No , 9 3rd Floor VIP Plaza, i-8 Markaz Islamabad.
Job Type: Full-time
Pay: Rs40, Rs60,000.00 per month
Work Location: In person
Software Developer
Posted today
Job Viewed
Job Description
Job Title: Software Developer
Location: Karachi, Pakistan
Type: Permanent
Location: Karachi, Pakistan
Working Arrangements: Hybrid
Working Hours: 6PM - 2AM
About PrecisionCare:
PrecisionCare is a user-friendly, web-based, customized EHR software solution tailored specifically to the needs of Human Service providers and designed to maintain state and federal regulatory compliance.
About the Role
The Software Developer plays a fundamental role in the design, development, and maintenance of PrecisionCare software solutions. This role requires collaboration with the Development team on new feature projects as well ascorrecting software issues and bugs. You will develop software solutions that increase the user's experience and overall functionality of PrecisionCare applications. This role requires strong coding skills, problem-solving abilities, and a deep understanding of web-based technologies.
Key Responsibilities:
- Design, develop, and maintain PrecisionCare Software applications.
- Collaborate with the Development team to plan, design, and implement new features.
- Write clean, maintainable, and efficient code using assigned programming languages.
- Effectively debug and analyze code.
- Work closely with the Account Management and Support teams on enhancements and fixes.
- Contribute to the architectural design and planning of software systems.
- Work with other developers to understand system requirements and propose technical solutions.
- Create and execute unit tests to ensure code correctness.
- Manage and prioritize individual tasks and assignments within project timelines.
- Collaborate with quality assurance teams to identify and resolve software defects.
- Document code consistently and comprehensively to facilitate easy understanding and futuremaintenance.
- Contribute to the creation of technical documentation for software systems.
- Participate in team meetings, code reviews, and knowledge-sharing sessions and provide constructivefeedback to peers.
- Analyze and troubleshoot software issues, providing timely solutions.
- Develop and maintain our legacy applications, as needed.
- Provide and adhere to project and new feature timeline estimates based off time and resources.
- Work collaboratively to identify root causes and implement corrective actions.
- Utilize version control systems to manage and track changes in the codebase.
- Contribute to the optimization of code for improved performance.
- Work with third-party vendors, customers, and users to meet project goals and deadlines.
- Work with Network team on information technology, network, server, and similar needs.
- Assist in the deployment of software applications to various environments.
- Adhere to security best practices during the development process.
- Learn from and implement feedback received during code reviews.
- Communicate progress and potential roadblocks to the Manager of Software Development.
- Contribute to process improvements and advocate for best practices within the Development team.
- Stay up to date with the latest developments in technologies utilized by PrecisionCare.
- Continuously enhance your skills through self-learning and training opportunities.
- Perform other duties as assigned by supervisors.
Knowledge & Skills Required:
- Excellent organizational and time-management skills with high attention to detail.
- Strong written and verbal communication skills.
- Self-motivated, resourceful, and able to work independently and as a team.
- Ability to multitask between various software development tasks and duties.
- Experience with full stack development, including .NET and C#.
- Experience with HTML, CSS, and JavaScript.
- Experience with SQL and database design.
- Excellent design, debugging, and problem-solving skills.
Preferred
- Experience with Angular.
- Experience with Progress Web Applications.
- Familiarity with source control management tools.
- Experience designing and building RESTful APIs.
- Experience with NPM and NodeJS.
- Experience with IIS and PowerShell.
Job Type: Full-time
Pay: Rs325, Rs450,000.00 per month
Work Location: In person
Be The First To Know
About the latest Software developer Jobs in Pakistan !
Software Developer
Posted today
Job Viewed
Job Description
About Us
Endpoint is an interactive response technology (IRT) systems and solutions provider that supports the life sciences industry. Since 2009, we have been working with a single vision in mind, to help sponsors and pharmaceutical companies achieve clinical trial success. Our solutions, realized through the proprietary PULSE platform, have proven to maximize the supply chain, minimize operational costs, and ensure timely and accurate patient dosing. Endpoint is headquartered in Raleigh-Durham, North Carolina with offices across the United States, Europe, and Asia.
Position Overview
The Software Developer is instrumental in the programming implementation of individual client projects. Working closely with other developers and design managers, you will lead the development effort in any client-specific customization that is required for individual deployments.
Responsibilities
- Understanding the individual design requirements for a specific client implementation and creating any required custom development
- Being conversant across front and back-end development to make modifications and enhancements across all aspects of the system
- Ongoing interaction with designers, project managers and testing on application usability, features and performance
- Convert requirements documents into sound technical solutions
- Work on projects from requirements to launch, including code review, testing and deployment
- Evangelize emerging technologies and the intelligent integration of them into our product suite
Education
- Bachelor's degree or equivalent and/or appropriate experience
Experience
- 2-4 years' experience with system design and development, specifically using C#, JavaScript, and SQL Server T-SQL
- Strong experience in a number of technologies, including ASP.NET / MVC / EntityFramework / LINQ / IIS / RESTful WebServices / CSS / JQuery
- Versed in the generation and parsing of XML and JSON formatted files
Skills
- Strong attention to detail
- Excellent organizational and time management skills
- Good communication skills
- Attentive and active listening skills
Software Developer
Posted today
Job Viewed
Job Description
Job Title: Software Developer
We're hiring a Software Developer to design, build, and maintain web & mobile applications.
Requirements:
- 2+ years of development experience
- Strong in (Tech Stack: MERN / .NET / Java / PHP, etc.)
- Database knowledge (MySQL, MongoDB, etc.)
- Good problem-solving & teamwork skills
If you are intrested send your CV to with subject line "Application – Software Developer"
Job Type: Full-time
Work Location: In person
Software Developer
Posted today
Job Viewed
Job Description
Fulcrum Pvt Ltd is looking for a " Software Developer (.NET Core) " for our leading client.
Job Description – Software Developer (.NET Core)
Position: Software Developer (.NET Core)
Location: DHA City Karachi
Job Type: Full-time
Job Overview
We are looking for a skilled Software Developer (.NET Core) to join our development team. The ideal candidate should have a strong foundation in software engineering, problem-solving, and coding best practices. The role involves developing, maintaining, and optimizing applications using Microsoft .NET Core technologies while collaborating with cross-functional teams.
- 7-8 years; 3-4 years as Lead Role
• Experienced in Oracle (PL/SQL, database administration) and .NET technologies (C#, ASP.NET, .NET Core) with a strong grasp of SDLC processes, from design to deployment.
Key Responsibilities
- Design, develop, and maintain scalable applications using .NET Core.
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with product managers, business analysts, and QA teams to gather and refine requirements.
- Troubleshoot, debug, and resolve software defects and performance issues.
- Integrate applications with databases, APIs, and third-party services.
- Participate in code reviews and contribute to continuous improvement of the development process.
- Ensure applications are secure, optimized, and aligned with company standards.
- Stay updated with the latest .NET technologies, tools, and frameworks.
Qualifications & Requirements
- Education: Bachelor's or Master's degree in Computer Science or a related field.
- Experience: 7–8 years of professional software development experience (preferably with .NET Core).
- Technical Skills:
- Strong expertise in .NET Core, C#, ASP.NET Core MVC, and Web API.
- Experience with Entity Framework, LINQ, and SQL Server.
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular/React – preferred).
- Understanding of RESTful APIs, Microservices, and cloud platforms (Azure/AWS – a plus).
- Additional Skills:
- Knowledge of Agile/Scrum methodologies.
- Good problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Job Type: Full-time
Work Location: In person