Job Posts

Project Manager

150 150 DevGate

DevGate Consultancy is looking for a Project Manager, the role of the Project Manager is to plan, execute, and finalize projects of low to medium size and complexity, or components of large projects, according to strict deadlines, and a defined budget. This includes acquiring resources and coordinating the efforts of team members and consultants in order to deliver projects according to plan. The Project Manager will also define the project’s objectives with management direction, and oversee quality control throughout its life cycle, using proven communication, analytical and problem-solving skills in order to maximize the benefit of IT and Business investments.


• Responsible for coordination of specific components of a project or a single project of low to medium complexity, priority, and risk.

• Clearly defines the project scope and objective (with Team management)

• Oversees the development of the detailed business requirements for assigned component or project to ensure they address the business unit’s objectives

• Develops a detailed estimate of the level of effort required.

• Creates a project plan for the deliverable objective.

• Tracks, manages, and adjusts the original plan as necessary to ensure success.

• Escalates problems as necessary to ensure awareness and seek assistance with resolution.

• Communicates the requirements, design, estimates to the senior project manager or project sponsor.

• Ensures adherence to established IT project methodologies (IDF).

• Provides regular status reports to others involved in the project.

• Meets the project requirements by delivering a quality solution, on time, and within the planned budget.


• Candidate must have at least 2 years of experience.

• Possesses strong written and oral communication skills.

• Displays strong interpersonal skills.

• Acts as a team player.

• Remains flexible during times of change.

• Demonstrates basic knowledge of managing projects using an SDLC or IDF and creating lifecycle deliverables including detailed project, risk, and issue plans to ensure project goals are accomplished.

• Demonstrates use of Microsoft Project, Microsoft Word, Microsoft Excel, Microsoft Word, Visio, and PPM.

• Ability to read communication styles of team members and contractors who come from a broad spectrum of disciplines.

• Acts tenacious, persuasive, encouraging, and motivating.

• Conforms to shifting priorities, demands and timelines through analytical and problem-solving capabilities.

• Defuses tension among project team, should it arise.

• Prioritizes and effectively executes tasks in a high-pressure environment.

• Elicits cooperation from a wide variety of sources, including upper management, clients, and other departments.

• Brings project to successful completion through political sensitivity.

• Conducts research into project-related issues and products.

• Experienced at working both independently and in a team-oriented collaborative environment is essential.


DevGate Consultancy offers an outstanding culture that focuses on learning opportunities, international exposure by participation at international and national conferences, and career growth. We offer;


• Provident fund

• Bi-Annual Performance Appraisals

• Sumptuous, home-cooked lunch

• Paid Sick Days

• Referral Bonus

Location:Sector F, DHA Phase 1, Islamabad

Employment type:Full time (On-site)

Timings:10:00 AM – 7:00 PM

Job Type:Full-time

Ability to commute/relocate:

• Islamabad: Reliably commute or planning to relocate before starting work (Required)

Ability to commute/relocate:

• Rawalpindi: Reliably commute or planning to relocate before starting work (Required)


150 150 DevGate


DevGate is looking for a Quality Assurance (QA) Automation engineer who will manage exploratory and automated tests to ensure product quality. You will design and implement tests, debug and define corrective actions, review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts). Besides, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards. We expect you to be able to build consistent and efficient tests delivering them in time. You should also hold an engineering background and enjoy providing end-to-end solutions to software quality problems.

What You’ll Do

• Prepare detailed, comprehensive and well-structured test plans and test cases

• Review requirements, specifications and technical design documents to provide timely and meaningful feedback

• Plan and coordinate testing activities, thoroughly identifying and documenting bugs

• Build and execute automation scripts using open source tools

• Organize testing processes for new and existing products to meet client needs

• Collaborate with internal teams (e.g. developers and product managers) to identify system requirements

• Review debugging process results

• Track quality assurance metrics, like defect densities and open defect counts

• Analyze the causes of non-conforming software and train users to implement solutions

• Maintain relevant knowledge about new testing tools and test strategies

What You Must Have

• 2+ years’ experience of working on a QA Engineer position

• 2+ years’ experience of working on QA Automation

• Significant experience of working in software development teams and using software QA methodologies and tools

• Solid experience in writing clear, concise and comprehensive test plans and test cases

• Significant experience with both white box and black box testing

• Experience with automated testing tools

• Good knowledge of SQL and scripting

• Understanding of Agile/Scrum development principles

• Experience with performance and/or security testing will be a bonus

• BS or MS degree in Computer Science, Engineering or other related area

Sr. Android developer

1920 1080 DevGate


DevGate Consultancy is looking for an Sr. Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. The candidate should have the ability to be in a leadership position and help junior team members grown both technically and professionally.


  • Writing clean and efficient codes for Android applications.
  • Good communication skills for dealing with international clients.
  • Working with updated coding standards, jetpack libraries, MVVM and dependency Injection.
  • Sound knowledge of Android framework, Java and Kotlin and must have at least 3+ years of experience of developing apps in Kotlin.
  • Must have an excellent knowledge of architectures like MVVM and clean architecture.
  • Knowledge of any previous architectures e.g MVP, MVC is a plus.
  • Sound experience in consuming web api’s and JSON response handling.
  • Monitoring the performance of live apps and work on optimizing them at the code level.
  • Identifying and resolving bottlenecks, rectifying bugs, and enhancing application performance.
  • Ability to develop apps for different screen sizes, phones and tablets.
  • Experience of working in an agile environment and SCRUM lifecycle.
  • Ability to lead the junior Android resources, both in technical and soft skills.
  • Should have good leadership skills.
  • Take ownership and maintain team tasks and keep an eye on the progress of assigned projects.


The candidate should have at least 4 years of experience in the Mobile Apps designing industry.


Bachelors in Computer Science, Software Engineering, IT, or related fields


Java developer

1920 1080 DevGate

We’re looking for two Java developers, to support us in setting up infrastructure/services for User Lifecycle management.
– Components involved are User-Management
– Subscription-Management
– Notification Handlers for events posted by Payment System
– Wallet-Service
– Voucher-Service
– Most of this will be based on already existing services that will be forked by us or where we will take over ownership.
– Development tasks include
Convert services to Spring-Boot (embedded Tomcat)
– For some services Java update is required (from 1.8)
– Services shall use Configuration-Service instead of property files deployed to the server
– For some services we need to add/extend the REST interface (as replacement for SOAP)
– Deployment of services to AWS
– Hosting MySql databases on AWS
– Notification handlers based on Kafka


– Strong experience with Java, Spring, Spring-Boot
– Experience with SQL databases (MySql)
– Experience with AWS
– Experience with Kafka (Produce/Consume events)

Location : Bahria Phase 7, Rawalpindi
Company : Devgate Consultancy
Salary : 200K – 250K

Android Intern

1920 1080 DevGate

Hiring for Android Internship.
Fresh Graduates are encouraged to apply.

Sr.BI developer

1920 1080 DevGate

Experience with Azure could platform, SQL Server
Advanced Excel Skills beneficial
Competent in developing engaging and effective data visualisations
Up to date knowledge of latest Power BI features and functionality
Strong data analysis skills
Proficient in writing SQL, DAX, and M
An in-depth understanding of how the Power BI Service works
Understanding how the full suite of Power BI products work is essential (embedded, Reporting Services)
Knowledge of SSAS (Tabular and Multi-dimensional) , Flow and Power Apps beneficial

Ability to take client requirements, understand them and turn them into a powerful story told through engaging visuals in Power BI

Confident communicating with stakeholders of all levels including the ability to advise, train and support staff and clients where necessary

Self-starter/able to work independently
A track record of working in an agile environment (Scrum)
Ability to organise and manage own time according to agreed project priorities and deadlines
Experience in working at all stages of the project lifecycle
Custom visuals
Dynamic reporting
Best practices data modelling
Performance oriented apps
Power BI embedded skills
Row level security

iOS Developer

150 150 DevGate

Job Title: iOS Developer

Job Description

We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.


– Design and build applications for the iOS platform
– Ensure the performance, quality, and responsiveness of applications
– Collaborate with a team to define, design, and ship new features
– Identify and correct bottlenecks and fix bugs
– Help maintain code quality, organization, and automatization


– Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
– Experience with iOS frameworks such as Core Data, Core Animation, etc.
– Experience with offline storage, threading, and performance tuning
– Familiarity with RESTful APIs to connect iOS applications to back-end services
– Knowledge of other web technologies and UI/UX standards
– Understanding of Apple’s design principles and interface guidelines
– Knowledge of low-level C-based libraries is preferred
– Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}

– Familiarity with cloud message APIs and push notifications
– Knack for benchmarking and optimization
– Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}

– Familiarity with continuous integration

Experience Required: 2+ years

PeopleSoft Developer

150 150 DevGate

Our growing company is searching for experienced candidates for the position of peoplesoft developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.

Job Title: PeopleSoft Developer

Responsibilities for PeopleSoft developer
• This position supports, maintains and documents applications which are critical in supporting business operations
• Provides ERP subject matter expertise and implementation support over a full life-cycle ERP project
• Participates in work groups/sessions with functional teams and business owners to ensure the accuracy and completeness and documentation of functional/business requirements and translates these functional requirements to technical specifications through hands-on analysis
• Analyzes, extends or customizes applications and tests software according to requirements specifications ensures that the finished product meets requirements
• Documents custom development technical design and functionality
• Supports O&M functionality and resolves priority incidents
• Conducts troubleshooting for technical issues, tests, fixes, and performs post-resolution follow-up to ensure problems have been adequately resolved
• Evaluates documented resolutions and Analyzes trends for lessons learned to apply to future development or process improvement
• Coordinate with Business Analyst to understand client business needs and requirements
• Assist in design and development of Peoplesoft applications based on business requirements

Qualifications for PeopleSoft developer
• Knowledgeable in PeopleSoft Integration Technologies like PS Integration Broker, Send and Receive Service Operations, Component Interface, Web Services with 3rd party systems, Send Master
• Technical Subject Matter Expert who consults with project teams on technical development
• Work with lead designer/BA to ensure effective communication, integration of project issues and deliverables, and clear articulation of business requirements
• Experience in Implementation and upgrade projects is an asset
• Knowledge of PeopleSoft Financial suite of products, P2P, Treasury, AR/BI and GL
• Comply with well-defined enterprise technology delivery practices, standards and project management disciplines, business technology architecture, and risk and production capacity – including development of project documentation of system requirements, estimates of scope and cost.

Experience Required: 3+ years

ServiceNow Developer

150 150 DevGate

Job Requirement:

  • Developing, installing, and troubleshooting ServiceNow applications;
  • Integrating it with other programs;
  • Learning about the latest developments in one or more aspects of computer programming
  • Training, documentation, and support;
  • Lastly, they are also responsible for ensuring that the software behaves as designed by testing it for bugs and performance during all stages of the development process.


  • Troubleshoot bugs, fix defects, and support users of applications developed by the enterprise application development team.
  • Perform code reviews to ensure that the quality bar is being met with regard to coding standards, integration, extensibility, and security.
  • Assist in maintaining detailed documentation of application design and code generation techniques used to train other developers on ServiceNow system software.
  • Develop enhancements for applications developed by the enterprise application development team.

Must have knowledge:

  • JavaScript
  • Web technologies – HTML or XML
  • API integrations with other systems
  • Configuration of ServiceNow’s ITSM service catalog

Experience Required: 3+ years

UI/UX Designer

150 150 DevGate

We are looking for an experienced and creative UI/UX Designer to join our team!

As an UI-UX Designer , you will be responsible for delivering the best online user experience, which makes your role extremely important for our success and ensuring customer satisfaction and loyalty.

You will be designing ideas using various methods and latest technology. You will be designing graphic user interface elements, like menus, tabs, forms, and widgets.

UI-UX Designer job description should contain the following duties and responsibilities:

  • plan and implement new designs
  • Optimize existing user interface designs
  • Test for intuitivity and experience
  • Communicate with clients to understand their business goals and objectives
  • Develop technical and business requirements and always strive to deliver intuitive and user-centered solutions
  • Combine creativity with an awareness of the design elements
  • Create prototypes for new product ideas
  • Test new ideas before implementing
  • Conduct an ongoing user research