864 Software Engineer jobs in Pakistan

Senior Developer (Frontend & Backend)

Islamabad, Islamabad InoTech Solutions Pvt Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Graduate in BE/BS, Software, or Computer Science

Inotech is a leading technology company dedicated to innovating solutions that drive success in the digital landscape. We're seeking a talented Senior Dev (Front & Backend) to join our dynamic team and help us create impactful applications.

Job Specification

Qualification & Experience :
Graduate in BE/BS, Software, or Computer Science or related field.
7 to 8 years of relevant experience.

Backend Dev:
Expertise in Java, JavaServer Faces (JSF), Python, Node.js, Containerization, Apex PHP (Laravel), API development, and proficiency in writing SQL queries for relational databases (e.g. Oracle, Postgres, MySQL).

Additional Skills:
Performance Optimization, Integration, Scalability, & Security Best practices.

Information Technology and Services - Islamabad, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Punjab, Punjab Pakipreneurs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are hiring for a software engineer for an on-site position in Islamabad. The ideal candidate should have experience in the technologies mentioned below. He/She should be passionate about the work he does.

The most important traits for us are punctuality and the willingness to learn new tools and technologies.

Responsibilities

The job requires availability on-site daily to work with the team lead on ongoing development projects. It also includes maintaining the products by fixing any bugs that may arise and helping resolve support queries.

  1. Directly work with the team lead on development & maintenance of products.
  2. Maintain the products by efficiently fixing bugs reported by support on a daily basis.
  3. Create and maintain documentation that includes the design, requirements, and user manuals for the team.
  4. Self-starter/ Responsible: candidate should be able to handle tickets/tasks on his own.
  5. Maintenance of already built systems.
  6. Development & Deployment of new features.
  7. Thoroughly test your work before deployment.
  8. Handle all deployment tasks on the development & production servers.
What we are looking for in you?
  1. Highly detail-oriented.
  2. Excellent interpersonal skills, team player.
  3. Ability to handle pressure and respond well in complicated scenarios.
  4. Ability to handle large codebases, review code & databases, and improve them.
  5. Self-starter, ambitious, willing to learn new tools and technologies.
Ability to commute/relocate:

Islamabad: Reliably commute or plan to relocate before starting work (Preferred).

Experience:
  1. PHP: 4 years (Required).
  2. AngularJS: 1 year (Required).
  3. Git/ SSH/ Linux: 1 year (Required).
  4. Agile Development: 1 year (Preferred).
Salary Range:

Rs50,000.00 - Rs180,000.00 per month.

Job Specification

Tools & Technologies:

  1. Well-versed in PHP development, including PHP 5 & 7.
  2. Hands-on experience in PHP frameworks including but not limited to:
  3. WordPress.
  4. Laravel.
  5. CodeIgniter.
  6. Bootstrap/ Material UI/ Tailwind CSS.
  7. TypeScript.
  8. React or Vue.
  9. Database Development experience required in:
  10. MySQL.
  11. MongoDB.

Other tools/technologies that you must have experience with include Git/GitHub:

  1. Knowledge of agile development.
  2. JIRA software.
  3. Knowledge of SSH Shell and basic commands.
  4. Experience with Operating Systems Windows or Mac.
  5. Understanding of/have used Linux/Ubuntu.

Information Technology and Services - Islamabad, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Sindh, Sindh NCR Atleos

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Software Engineer role at NCR Atleos

Join to apply for the Software Engineer role at NCR Atleos

Direct message the job poster from NCR Atleos

About NCR Atleos

NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

Overall Description

Job Duties for Software Engineer II

  • Team member operates with minimal to no supervision in many areas while they still may need some direction in others, especially more complex work.
  • Generally, work is done on a sub-system or well-defined feature within a product road-map.
  • Typical Experience Range:
  • 4 to 7 years
  • Typical Education:
  • Bachelor’s Degree in a Technical Discipline

Functional Competencies

Required Skills:

  • Have professional experience of developing applications in client server/ n-tier architecture
  • using .Net Technologies like ASP.Net, C#.Net, C++,ADO.Net and XML Web Services.
  • Experience and demonstrated knowledge with RESTful services
  • Experience and demonstrated knowledge with SQL and any RDBMs e.g. Oracle, SQL Server.
  • Knowledge of distributed source version control system (such as Git, BitBucket, etc.) will be considered as an advantage
  • Ability to manage multiple tasks and priorities and delivering on tough deadlines.
  • Ability and willingness to travel on international assignments.
  • Have professional experience of developing crystal reports.
  • Experience in implementing distributed architecture using HADOOP.
  • Experience in the implementation of TLS 1.2 protocol
  • Experience in designing user interfaces using Angular,React and Ember
  • Experience of developing dashboards using Microsoft Power BI tools
  • Experience in working on Web servers like IIS 6.0, 7.0
  • Expert level skills in debugging techniques
  • Skilled in problem solving and troubleshooting with proven ability to enhance and improve existing procedures and practices

Continuous Improvement

  • Consults with own & other teams to collect feedback on work practices
  • Recommends new industry-leading practices to improve productivity & efficiency
  • Reviews code to address issues, using root cause analyses to eliminate them in future
  • Seeks out novel & efficient ways of working to develop solutions & products that add value to customers

Quality Design & Assurance

  • Able to communicate operational definition of ‘quality’ to ensure all teams have clear expectations and standards of excellence
  • Ensures existing processes are followed, identifies new processes as necessary to meet standards of excellence criteria
  • Works to eliminate critical and high priority defects, ensuring acceptance criteria are met
  • Understands operational, technical, and functional needs of the product and reviews test cases to deliver a positive end-user experience

Software Design & Development

  • Consults with internal & external stakeholders to gather understanding of domain, customer & strategic requirements
  • Effectively translates requirements & user stories into SW design, recognizing where gaps in understanding exist that can impact building of code
  • Designs beyond scope if necessary to build right solution
  • Evaluates options for re-use of existing SW to accelerate or improve product delivery

Software Engineering Best Practices

  • Maintains a deep understanding of the SW development life cycle
  • Seeks out knowledge and training to remain current on best practices and technologies
  • Utilizes knowledge of engineering best practices to ensure quality throughout the software development life cycle
  • Proposes modifications to the life cycle based on lessons learned
  • Understands industry standards and best practices for quality testing and determines the best way to apply them within the organization

Trouble Shooting

  • Analyzes customers’ problems & develops testable theories to diagnose solution / product code issues
  • Utilizes range of strategies, techniques & tools to investigate possible resolutions to solve issues
  • Determines best possible solution for increasingly complex problems, quickly implementing solution to reduce downtime for customer.

Offers of employment are conditional upon passage of screening criteria applicable to the job.

EEO Statement

NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.

Statement to Third Party Agencies

To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Banking

Referrals increase your chances of interviewing at NCR Atleos by 2x

Sign in to set job alerts for “Software Engineer” roles. Front-end Developer in Karachi | Webnet Pakistan Java Developer - Spring Boot (Onsite, Karachi, PKR Salary) Intermediate Full-Stack Software Developer

Karachi Division, Sindh, Pakistan 3 months ago

Karachi Division, Sindh, Pakistan 8 months ago

Karachi Division, Sindh, Pakistan 5 months ago

Karachi Division, Sindh, Pakistan 1 year ago

Karachi Division, Sindh, Pakistan 1 month ago

Karachi Division, Sindh, Pakistan 4 months ago

Full Stack Software Engineer (.NET Core & Angular)

Karachi Division, Sindh, Pakistan 3 months ago

Backend .Net Core Developer (Wallet - Fintech)

Karachi Division, Sindh, Pakistan 1 day ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Sindh, Sindh Pirani Engineering

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a Network Administrator to maintain company on-site and off-site network. The candidate will also be working on in-house software development and providing technical support to all departments. Software development, web development, and database development will also be handled by the candidate. A progressive candidate will be promoted to IT manager.

Job Specification

The candidate must have good knowledge of networking (VPN, VLAN, and LAN). The candidate must have a good command of languages such as VB and VB.NET, and database servers. Must be an expert in VB6.0, ASP, SQL Server 2005 & 2000, Crystal Reports 10, and system analysis and design.

Information Technology and Services - Karachi, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Lahore, Punjab 7Vals

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are a SaaS based product company that's revolutionizing businesses efficiency. And we're looking for exceptional engineers to join our growing team. Our current employee to customer ratio is 1:4500, which means every employee has a huge impact on the lives of our customers. If you want to maximize your career's potential and enjoy working on SaaS based solutions, there is no better place for you to be!

Skills Needed
  • Hands-on on technologies like C#, Java, Ruby or similar
  • Comfortable adapting APIs, SDKs and libraries
  • Well versed with algorithms, design patterns and programming best practices
  • Defensive programming
Tracks

There are two tracks that you can choose from:

  • OpenSource Development (Ruby on Rails / Ember / Linux)
  • .Net Development (C# / Windows)
Why work at 7Vals
  • Our clients include CNN, ESPN, Amazon, John Deere, Microsoft, NBC Universal, Disney, OLX and more!
  • You’ll become a better engineer. We approach application development as engineering challenges.
  • We support open source contributions and believe in you building your github profile
  • We maintain a casual, friendly and flat organization structure where career growth is based on talent rather than years of experience.
  • Highly competitive salaries
  • Health insurance for family
  • Macbook/Laptop
  • International working exposure
  • Learning and Growth opportunities
  • Performance based Incentives
  • Free Lunch Service
  • Free Snacks including healthy fruits
  • Gym membership
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Islamabad, Islamabad Elixir Technologies Corporation

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

The Software Engineer is a creative and skilled mid-level developer responsible for designing, prototyping, and coding new innovative solutions as well as analyzing and modifying existing code. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with other members of Elixir’s Product & Engineering department working on different areas of the product. Therefore, a commitment to collaborative problem solving, design, and quality product is important.

To be successful in the position you are highly passionate about application design and programming and aspire to contribute to our digital transformation agenda. You will join an inspiring and curious team responsible for designing and developing our category leading communications operations platform that turns highly regulated customer communications into a competitive advantage and impacts how information is communicated to thousands of consumers worldwide.

Essential Functions

Working as a member of a multi-functional agile squad, the essential functions of the role include, but are not limited to:

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions.
  • Develop and implement technical strategies to achieve business goals and drive innovation.
  • Solve technical problems of high scope, complexity, and ambiguity in collaboration with squad members.
  • Contributing to architectural best practices and process improvements through code reviews.
  • Identifying and correcting bottlenecks that optimize delivery execution and the adoption of development best practices.
  • Apply Test-driven Development (TDD) and automated testing practices to produce reliable code.
  • Provide technical support to product users and Elixir colleagues when necessary and provide a high quality of communication and support.
  • Maintain any training or certification as required, including compliance, annual refresher, policy, or job-specific training.
  • Embrace and sustain a work environment that supports Elixir’s core values: Community, Learning, Integrity, and Pioneering.
  • Other duties as required.
  • Fluent in at least one programming language such as Java, Python, C#, C++, React, etc.
  • Good knowledge of databases such as MySQL, Oracle, or MongoDB
  • Experience with content management systems (CMS) and version control (Git)
  • Ability to accurately estimate and scope development work
  • Self-starter who can grasp difficult concepts quickly and work with minimal supervision
  • Knowledge of development best practices using modern technology stacks
  • Knowledge of production grade applications and services with consideration for security, scalability, and reliability will be a big plus
  • Understanding of TDD, automated testing practices and the ability to apply them to produce solid code will be a big plus
  • Problem-solving skills and critical thinking
  • Ability to work independently and with a team
  • People and interpersonal skills
  • Is inquisitive and asks great questions
Requirements
  • 1-3 years of experience and proficiency working as a software engineer with end-to-end software development project lifecycle delivery execution
  • Solid problem-solving and critical thinking skills
  • Experience using standard Unit Test frameworks and the ability to do performance testing
  • Hands on experience with Agile development including daily scrum and weekly iteration reviews and planning

Supervisory responsibilities

No

Work environment

The work is performed in an office environment and may be distracting at times with others conversing. Work environment could be in Elixir’s office, working from home, or a hybrid of both.

This position requires hours of computer screen time, hearing, speaking, and sitting or standing at a desk.

Expected hours of work

Generally, regular business hours plus some evening hours for global conference calls. Additional hours on weekends or holidays may be required on a seasonal basis to meet business needs.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Sindh, Sindh Hashpotato

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We’re looking for passionate Full Stack Developers who are eager to bring innovative web and mobile applications to life.

Responsibilities
  1. Develop and maintain web applications using JavaScript, HTML, CSS, and related technologies.
  2. Design, develop, and maintain database schema, queries, and related data management systems.
  3. Develop and maintain RESTful APIs for front-end to back-end communication.
  4. Collaborate with designers, developers, and product managers to ensure high-quality code and user experience.
  5. Troubleshoot and debug applications to ensure optimal performance and functionality.
  6. Write clean, maintainable, and reusable code.
  7. Stay up-to-date with emerging trends and technologies in web development.
  8. Participate in code reviews, testing, and deployment processes.
Requirements
  1. Experience in developing web and mobile applications using JavaScript-based technologies.
  2. Strong proficiency in front-end technologies such as React, and NextJS.
  3. Experience with back-end technologies such as Node.js, Express.js.
  4. Expertise in building mobile applications using React Native.
  5. Familiarity with SQL and NoSQL databases such as MySQL, MongoDB, or PostgreSQL.
  6. Experience with Git and version control systems.
  7. Excellent problem-solving skills and ability to work independently and as part of a team.
  8. Strong communication and interpersonal skills.
  9. Blockchain experience is a plus
Perks and Benefits
  1. Market Competitive Salary
  2. Health Insurance
  3. Fuel Allowance
  4. Annual Increment
  5. Performance Based Bonuses
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineer Jobs in Pakistan !

Software Engineer

Sindh, Sindh Auriga Solutions

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Are you passionate about building cutting-edge solutions that empower businesses? Do you thrive in dynamic, agile environments? We are seeking talented individuals to join our small but powerful team, where you’ll have the opportunity to make a lasting impact using the latest in web, mobile, and cloud technologies.

Your Role:

As a key contributor, you’ll be instrumental in designing and developing high-performance, scalable solutions. With a sharp focus on clean code, efficiency, and system scalability, you’ll help us tackle complex challenges with creativity and innovation.

What We’re Working On:
  • Programming Languages: ASP.NET, C#, JavaScript (Vue.js), Mobile Application Development (.NET MAUI)
  • Cloud Platforms: Microsoft Azure
  • Databases: SQL Server, Redis, Cosmos DB
  • ORM: LLBLGen Pro 5.5
  • Processes: Object-Oriented Programming (OOP), Object-Oriented Design (OOD), Software Engineering best practices
What We’re Looking For:
  • Education: Bachelor of Science in Computer Engineering, Software Engineering, or a related technical discipline.
  • Experience: 2-3 years of hands-on experience in a similar role.
  • Skills: Proven proficiency in the technologies listed above.
  • Mindset: Ability to excel in a fast-paced, collaborative software engineering environment.
Why Join Us?

At Auriga, you will be part of a vibrant team that thrives on innovation and collaboration. We value your expertise and are committed to providing an environment that fosters professional growth and creativity. By joining us, you will have the opportunity to work on cutting-edge projects that make a real impact, all while being supported by a team that is dedicated to excellence.

If you’re ready to push boundaries and help shape the future of business solutions, we’d love to hear from you! Apply now to become a part of something extraordinary.

Shift:

Morning

Location:

Karachi

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Lahore, Punjab TetraHex, Pvt Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are hiring for a Software Engineer. You'll be working with other devs on international projects in various technologies.

Responsibilities
  • Independently clarify technical requirements, develop coding estimates and apply a broad range of design approaches to bring innovative solutions
  • Review code of other team members and provide constructive direction
  • Constantly strive to raise the bar on engineering excellence.
  • Drive continuous improvement of software quality, customer experience and maintainability of products/features.
Requirements
  • B.S. or equivalent experience in Computer Science
  • Strong understanding of CS fundamentals
  • Solid understanding of data structures and algorithms
  • Interest and ability to learn new programming languages and environments as needed
  • Familiarity with Web Technologies, SQL & NoSQL
What we offer
  • Above market salary, with reviews twice a year
  • Generous provident fund contribution
  • Work from home flexibility, you choose what suits you
  • Ongoing training and professional development
  • Exciting and challenging work
  • Performance based bonuses and appreciations
  • Company trips, mountains are calling
  • Appreciation lunches, dinners, team events
  • Game sessions, it's not all about work!
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Lahore, Punjab Marhaba Laboratories

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Bachelor's degree in Computer Science or other software development certification.

Development experience in C# / VB.Net, ASP.NET Programming (Desktop/Web Base applications).

Good knowledge of ERP / Integrated environment.

Expert experience of VS 2010, 2012 C# / VB.Net, ASP.NET.

SQL Server 2005/2008, PL-SQL / Triggers / Stored Procedures.

Perform product maintenance and bug fixes.

Experience with .NET Object Oriented programming.

Experience with relational databases and SQL.

Job Specification

Able to learn company standards and conventions in a short time.

Can manage existing complex projects and their maintenance.

Effective time management.

Task assignments.

Ability to communicate accurate status to project manager.

Able to work in a high-pressure environment.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineer Jobs