304 Software Development jobs in Islamabad
Manager Software Development
Posted 9 days ago
Job Viewed
Job Description
- A career-oriented position in a rapidly growing company
- Opportunity to work with multinational clients in an international environment
- Be a part of an international team
- Travel to Frankfurt, Germany roughly 3-5 times a year
- Opportunities to further develop your skills by participating in company sponsored internal or external technical courses
We are seeking an experienced and dynamic individual to lead our software development team as the Manager Software Development. The successful candidate will be responsible for overseeing all aspects of software development within our organization, from conceptualization to delivery. This role requires strong leadership skills, technical expertise, and a proven track record of delivering high-quality software solutions. The Manager Software Development will work closely with cross-functional teams to drive innovation, ensure adherence to best practices, and achieve business objectives. In this role you will report to the CTO and to ensure a smooth collaboration will have to travel to Frankfurt, Germany roughly 3-5 times a year.
As a Manager Software Development you will:
- Leadership:Mentoring and coaching team members, fostering a culture of collaboration and innovation, and promoting professional growth and development.
- Strategic Planning:Develop and implement strategic plans for software development in alignment with business goals and objectives. Identify opportunities for process improvements and efficiencies.
- Technical Expertise:Maintain a deep understanding of software development technologies, trends, and best practices. Hands-on approach when it comes to coding and supporting the team.
- Project Management:Oversee the planning, execution, and delivery of software development projects. Ensure projects are completed on time, within budget, and in accordance with quality standards.
- Cross-functional Collaboration:Collaborate with product management, and other stakeholders to define requirements, prioritize tasks, and ensure successful project delivery.
- Risk Management:Identify potential risks and issues that may impact software development projects. Develop mitigation strategies and contingency plans to minimize disruptions and ensure project success.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Experience in software development, with a strong track record of leading successful teams (+5 years) and delivering high-quality software products.
- Extensive knowledge of software development methodologies, tools, and frameworks; Agile / Scrum is a plus.
- Proficiency in programming languages such as C# .NET and Angular.
- Excellent leadership, communication, and interpersonal skills.
- Strong problem-solving abilities and attention to detail.
- Ability to manage multiple projects and priorities in a fast-paced environment.
- Experience with European or North American cultures.
- Hands-on mentality
We have a three stage interview process, starting with a HR interview, which is followed by interviews with our CTO and CEO.
#J-18808-LjbffrManager Software Development
Posted 20 days ago
Job Viewed
Job Description
- Perform the coding for technical specifications written by clients
- Analyze and investigate problems reported by clients and document the results of investigations
- Perform maintenance of programs and correct defects identified during the maintenance process
- Run tests on software by creating and implementing test plans and test harnesses
- Document the results of tests
- Investigate and suggest solutions to defects and problems detected during tests
- A bachelor’s degree in an IT related discipline
- Knowledge of software coding according to published standards and guidelines set out by clients
- Flexibility
- Able to perform even under pressure
- Ability to interpret specifications and requirements documents
Location: Telecommunications - Islamabad, Pakistan
#J-18808-LjbffrSoftware Development Manager
Posted 26 days ago
Job Viewed
Job Description
We need an experienced Software Development Manager who shall have the ability to build a software development team. A market competitive salary package will be offered according to the qualifications and experience of the employee.
Job SpecificationCandidate must have software development experience using C#, .Net Environment, Visual Studio, and PostgreSQL database. Software project management, team management, and system analysis experience will be useful.
Information Technology and Services - Islamabad, Pakistan
About UsAkhter Solar was established in 2005 with its primary aim to become the first foundation of the Solar Panel Industry in Pakistan, manufacturing Photovoltaic (PV) modules with all the various requisites of the silicon industry.
#J-18808-LjbffrSoftware Development Manager
Posted 26 days ago
Job Viewed
Job Description
IT Butler Pvt Ltd., Pakistan
Minimum Qualifications:
Bachelors Degree in Information Systems, Computer Engineering or equivalent technical Degree.
Responsibilities:- Leading the development and deployment teams.
- Collaborating with Product Managers on establishing requirements and overall design.
- Collaborating with management to develop overall project schedules while providing accurate and realistic development estimates and identification/mitigation of project risks.
- Work as key member of Professional Services team to analyze and program changes for custom integration project deliverables.
- Analyze and troubleshoot product stability issues reported by clients.
- Follow functional/technical specifications and work with Application Consultants to ensure delivered code meets specifications.
- Work closely with Quality Assurance group to support release process for changes.
- Communicate with both internal and external clients to ensure changes that meet requirements.
- Actively participate in code review and knowledge sharing sessions.
- Assist Research and Development/Sales/Professional Services/Support staff as required with investigations of technical issues.
- Building team culture similar to the leading Software Companies in the market.
- Team mentoring and skills development.
- Manage projects by avoiding any unnecessary pressure on the development and deployment teams.
Technical Skills:
- Bachelors Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
- General understanding of programming and programming principles.
- Must have 8 to 15 years developing commercial enterprise applications in C# .NET.
- Must have some experience in other programming languages such as Java, C++, PHP & Android.
- Must have 8 to 15 years experience working in a team lead position.
- Experience working with Microsoft SQL Server Database.
- Must have experience interfacing REST and SOAP APIs.
- Must have experience using Microsoft's Team Foundation Server (TFS).
- Must have experience using Microsoft's Visual Studio development suite.
- Must be able to independently design and code add-on features.
- Utilize programming skills to ensure delivered code meets high standards of quality and reusability.
- Must have excellent written and verbal communication skills and use of MS Office.
Information Technology and Services - Islamabad, Pakistan
#J-18808-LjbffrSoftware Development Manager
Posted 4 days ago
Job Viewed
Job Description
Candidate must have software development experience using C#, .Net Environment, Visual Studio, and PostgreSQL database. Software project management, team management, and system analysis experience will be useful. Information Technology and Services - Islamabad, Pakistan About Us
Akhter Solar was established in 2005 with its primary aim to become the first foundation of the Solar Panel Industry in Pakistan, manufacturing Photovoltaic (PV) modules with all the various requisites of the silicon industry.
#J-18808-Ljbffr
Software Development Manager
Posted 4 days ago
Job Viewed
Job Description
Minimum Qualifications: Bachelors Degree in Information Systems, Computer Engineering or equivalent technical Degree. Responsibilities:
Leading the development and deployment teams. Collaborating with Product Managers on establishing requirements and overall design. Collaborating with management to develop overall project schedules while providing accurate and realistic development estimates and identification/mitigation of project risks. Work as key member of Professional Services team to analyze and program changes for custom integration project deliverables. Analyze and troubleshoot product stability issues reported by clients. Follow functional/technical specifications and work with Application Consultants to ensure delivered code meets specifications. Work closely with Quality Assurance group to support release process for changes. Communicate with both internal and external clients to ensure changes that meet requirements. Actively participate in code review and knowledge sharing sessions. Assist Research and Development/Sales/Professional Services/Support staff as required with investigations of technical issues. Building team culture similar to the leading Software Companies in the market. Team mentoring and skills development. Manage projects by avoiding any unnecessary pressure on the development and deployment teams. Job Specification
Technical Skills: Bachelors Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience. General understanding of programming and programming principles. Must have 8 to 15 years developing commercial enterprise applications in C# .NET. Must have some experience in other programming languages such as Java, C++, PHP & Android. Must have 8 to 15 years experience working in a team lead position. Experience working with Microsoft SQL Server Database. Must have experience interfacing REST and SOAP APIs. Must have experience using Microsoft's Team Foundation Server (TFS). Must have experience using Microsoft's Visual Studio development suite. Must be able to independently design and code add-on features. Utilize programming skills to ensure delivered code meets high standards of quality and reusability. Must have excellent written and verbal communication skills and use of MS Office. Information Technology and Services - Islamabad, Pakistan
#J-18808-Ljbffr
Manager Software Development
Posted 9 days ago
Job Viewed
Job Description
A career-oriented position in a rapidly growing company Opportunity to work with multinational clients in an international environment Be a part of an international team Travel to Frankfurt, Germany roughly 3-5 times a year Opportunities to further develop your skills by participating in company sponsored internal or external technical courses Job Description
We are seeking an experienced and dynamic individual to lead our software development team as the Manager Software Development. The successful candidate will be responsible for overseeing all aspects of software development within our organization, from conceptualization to delivery. This role requires strong leadership skills, technical expertise, and a proven track record of delivering high-quality software solutions. The Manager Software Development will work closely with cross-functional teams to drive innovation, ensure adherence to best practices, and achieve business objectives. In this role you will report to the CTO and to ensure a smooth collaboration will have to travel to Frankfurt, Germany roughly 3-5 times a year. As a Manager Software Development you will: Leadership:Mentoring and coaching team members, fostering a culture of collaboration and innovation, and promoting professional growth and development. Strategic Planning:Develop and implement strategic plans for software development in alignment with business goals and objectives. Identify opportunities for process improvements and efficiencies. Technical Expertise:Maintain a deep understanding of software development technologies, trends, and best practices. Hands-on approach when it comes to coding and supporting the team. Project Management:Oversee the planning, execution, and delivery of software development projects. Ensure projects are completed on time, within budget, and in accordance with quality standards. Cross-functional Collaboration:Collaborate with product management, and other stakeholders to define requirements, prioritize tasks, and ensure successful project delivery. Risk Management:Identify potential risks and issues that may impact software development projects. Develop mitigation strategies and contingency plans to minimize disruptions and ensure project success. Your profile
Bachelor's or Master's degree in Computer Science, Engineering, or related field. Experience in software development, with a strong track record of leading successful teams (+5 years) and delivering high-quality software products. Extensive knowledge of software development methodologies, tools, and frameworks; Agile / Scrum is a plus. Proficiency in programming languages such as C# .NET and Angular. Excellent leadership, communication, and interpersonal skills. Strong problem-solving abilities and attention to detail. Ability to manage multiple projects and priorities in a fast-paced environment. Experience with European or North American cultures. Hands-on mentality What is our hiring process?
We have a three stage interview process, starting with a HR interview, which is followed by interviews with our CTO and CEO.
#J-18808-Ljbffr
Be The First To Know
About the latest Software development Jobs in Islamabad !
Manager Software Development
Posted 25 days ago
Job Viewed
Job Description
Perform the coding for technical specifications written by clients Analyze and investigate problems reported by clients and document the results of investigations Perform maintenance of programs and correct defects identified during the maintenance process Run tests on software by creating and implementing test plans and test harnesses Document the results of tests Investigate and suggest solutions to defects and problems detected during tests Job Specification
A bachelor’s degree in an IT related discipline Knowledge of software coding according to published standards and guidelines set out by clients Flexibility Able to perform even under pressure Ability to interpret specifications and requirements documents Location: Telecommunications - Islamabad, Pakistan
#J-18808-Ljbffr
Senior Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile environment and is located globally. The team is independent in driving all decisions and is responsible for continuously improving customer experience, revenue growth, and operations enablement through quick turn-around of high-quality product development.
The ImpactAs a SDE in Test, you will contribute significantly to building solutions for testing applications across Web, Windows, Mobile, API, Services, and Mobile platforms, while framing efficient data comparison methods. Your challenge will be to reduce the "time to market" for products without compromising quality, leveraging automation and innovation. You will work with a wide range of technologies and collaborate with various internal teams.
What’s In It For You- Work with highly skilled, ambitious, and result-oriented professionals.
- Utilize cutting-edge technology to innovate in testing.
- Engage in an environment that challenges and hones your skills in Automation, performance, service layer testing, SQL scripting, etc.
- Think and execute like a developer while performing QA roles.
- Be part of an organization that values a ‘Culture of Urgency’ and ‘Shift Left’ approaches.
- Access numerous skill-building, knowledge-sharing, and innovation opportunities.
- Build a fulfilling career with a global financial technology company.
- Act as a test lead, planning work and assigning tasks to meet project deadlines.
- Participate in functional, system, and regression testing activities.
- Provide guidance and assist project staff in achieving testing goals using strong testing skills.
- Write automated test cases ensuring comprehensive application coverage.
- Utilize test automation tools, especially record-based tools, to streamline testing.
- Participate in Agile meetings, project scoping, functional reviews, and technical reviews.
- Review requirements and participate in architecture/design reviews focusing on test automation and performance strategies.
- Collaborate with development teams to deliver functionalities on time and meet quality standards.
- Review and approve testing scripts, results, and defect reports, ensuring adherence to methodologies.
- Apply object-oriented programming concepts to improve test design and communication with developers.
- 4+ years of experience in software testing or development with strong understanding of testing, coding, and debugging.
- Excellent communication skills and ability to produce clear documentation.
- Strong problem-solving, analytical, and troubleshooting skills.
- Experience with Test Data Management and automated test coverage.
- Proficiency in programming languages like Python, C#, Java, etc.
- Experience with distributed source control systems such as Git.
- Experience in designing and developing automated tests using tools like Selenium across application layers.
- Experience with testing in CI/CD, DevOps, and deployment/upgrade models is a plus.
- Ability to identify automatable test cases and collaborate with developers to create automation-friendly code.
Senior Software Development Engineer
Posted 3 days ago
Job Viewed
Job Description
The Impact As a SDE in Test, you will contribute significantly to building solutions for testing applications across Web, Windows, Mobile, API, Services, and Mobile platforms, while framing efficient data comparison methods. Your challenge will be to reduce the "time to market" for products without compromising quality, leveraging automation and innovation. You will work with a wide range of technologies and collaborate with various internal teams.
What’s In It For You
Work with highly skilled, ambitious, and result-oriented professionals.
Utilize cutting-edge technology to innovate in testing.
Engage in an environment that challenges and hones your skills in Automation, performance, service layer testing, SQL scripting, etc.
Think and execute like a developer while performing QA roles.
Be part of an organization that values a ‘Culture of Urgency’ and ‘Shift Left’ approaches.
Access numerous skill-building, knowledge-sharing, and innovation opportunities.
Build a fulfilling career with a global financial technology company.
Responsibilities
Act as a test lead, planning work and assigning tasks to meet project deadlines.
Participate in functional, system, and regression testing activities.
Provide guidance and assist project staff in achieving testing goals using strong testing skills.
Write automated test cases ensuring comprehensive application coverage.
Utilize test automation tools, especially record-based tools, to streamline testing.
Participate in Agile meetings, project scoping, functional reviews, and technical reviews.
Review requirements and participate in architecture/design reviews focusing on test automation and performance strategies.
Collaborate with development teams to deliver functionalities on time and meet quality standards.
Review and approve testing scripts, results, and defect reports, ensuring adherence to methodologies.
Apply object-oriented programming concepts to improve test design and communication with developers.
What We’re Looking For Must Have:
4+ years of experience in software testing or development with strong understanding of testing, coding, and debugging.
Excellent communication skills and ability to produce clear documentation.
Strong problem-solving, analytical, and troubleshooting skills.
Experience with Test Data Management and automated test coverage.
Proficiency in programming languages like Python, C#, Java, etc.
Experience with distributed source control systems such as Git.
Experience in designing and developing automated tests using tools like Selenium across application layers.
Experience with testing in CI/CD, DevOps, and deployment/upgrade models is a plus.
Ability to identify automatable test cases and collaborate with developers to create automation-friendly code.
#J-18808-Ljbffr