864 Software Engineer jobs in Pakistan
Software Engineer
Posted 1 day ago
Job Viewed
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.
ResponsibilitiesThe 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.
- Directly work with the team lead on development & maintenance of products.
- Maintain the products by efficiently fixing bugs reported by support on a daily basis.
- Create and maintain documentation that includes the design, requirements, and user manuals for the team.
- Self-starter/ Responsible: candidate should be able to handle tickets/tasks on his own.
- Maintenance of already built systems.
- Development & Deployment of new features.
- Thoroughly test your work before deployment.
- Handle all deployment tasks on the development & production servers.
- Highly detail-oriented.
- Excellent interpersonal skills, team player.
- Ability to handle pressure and respond well in complicated scenarios.
- Ability to handle large codebases, review code & databases, and improve them.
- Self-starter, ambitious, willing to learn new tools and technologies.
Islamabad: Reliably commute or plan to relocate before starting work (Preferred).
Experience:- PHP: 4 years (Required).
- AngularJS: 1 year (Required).
- Git/ SSH/ Linux: 1 year (Required).
- Agile Development: 1 year (Preferred).
Rs50,000.00 - Rs180,000.00 per month.
Job SpecificationTools & Technologies:
- Well-versed in PHP development, including PHP 5 & 7.
- Hands-on experience in PHP frameworks including but not limited to:
- WordPress.
- Laravel.
- CodeIgniter.
- Bootstrap/ Material UI/ Tailwind CSS.
- TypeScript.
- React or Vue.
- Database Development experience required in:
- MySQL.
- MongoDB.
Other tools/technologies that you must have experience with include Git/GitHub:
- Knowledge of agile development.
- JIRA software.
- Knowledge of SSH Shell and basic commands.
- Experience with Operating Systems Windows or Mac.
- Understanding of/have used Linux/Ubuntu.
Information Technology and Services - Islamabad, Pakistan
#J-18808-LjbffrSoftware Engineer
Posted 3 days ago
Job Viewed
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
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
- 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
- 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
- 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
- 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
- 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.
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 Full-time
- 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 DeveloperKarachi 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-LjbffrSoftware Engineer
Posted 3 days ago
Job Viewed
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 SpecificationThe 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-LjbffrSoftware Engineer
Posted 3 days ago
Job Viewed
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
There are two tracks that you can choose from:
- OpenSource Development (Ruby on Rails / Ember / Linux)
- .Net Development (C# / Windows)
- 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
Software Engineer
Posted 3 days ago
Job Viewed
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
- 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-LjbffrSoftware Engineer
Posted 3 days ago
Job Viewed
Job Description
We’re looking for passionate Full Stack Developers who are eager to bring innovative web and mobile applications to life.
Responsibilities- Develop and maintain web applications using JavaScript, HTML, CSS, and related technologies.
- Design, develop, and maintain database schema, queries, and related data management systems.
- Develop and maintain RESTful APIs for front-end to back-end communication.
- Collaborate with designers, developers, and product managers to ensure high-quality code and user experience.
- Troubleshoot and debug applications to ensure optimal performance and functionality.
- Write clean, maintainable, and reusable code.
- Stay up-to-date with emerging trends and technologies in web development.
- Participate in code reviews, testing, and deployment processes.
- Experience in developing web and mobile applications using JavaScript-based technologies.
- Strong proficiency in front-end technologies such as React, and NextJS.
- Experience with back-end technologies such as Node.js, Express.js.
- Expertise in building mobile applications using React Native.
- Familiarity with SQL and NoSQL databases such as MySQL, MongoDB, or PostgreSQL.
- Experience with Git and version control systems.
- Excellent problem-solving skills and ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
- Blockchain experience is a plus
- Market Competitive Salary
- Health Insurance
- Fuel Allowance
- Annual Increment
- Performance Based Bonuses
Be The First To Know
About the latest Software engineer Jobs in Pakistan !
Software Engineer
Posted 3 days ago
Job Viewed
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
- 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.
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-LjbffrSoftware Engineer
Posted 3 days ago
Job Viewed
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.
- 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
- 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!
Software Engineer
Posted 3 days ago
Job Viewed
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 SpecificationAble 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