Careers

Join our team of passionate individuals who are driven to make a positive change for businesses around the world.

What we Offer

Our People , Our Strength!

Our People make us who we are and guide us where we are headed, therefore our thorough recruitment process enables us to bring the talent that shapes our future!

Dream big

Get it done

Care for each other

Have fun

Open Positions

Job Title

Software Engineer

  • Employment Type: Full Time
  • Experience: Entry Level
  • Job Functions: Engineering
  • Open Position(s): 1
  • Location: Chicago, Illinois, USA

Job Description

About the job

The ideal candidate will be responsible for developing high-quality applications on the Microsoft Power Platform. He/she will also be responsible for designing and implementing testable and scalable code. We do not require experience with a specific tech stack. Self-motivated individuals who learn quickly and pay close attention to details will be successful in this role.

Responsiblities
  • Develop quality software and web applications.
  • Analyze and maintain existing software applications.
  • Design highly scalable, testable code.
  • Discover and fix programming bugs.
  • Work with global delivery teams across time zones.
Qualifications
  • Bachelor's degree or equivalent experience in Computer Science.
  • Development experience with programming languages.
  • SQL database or relational database skills.
  • Passion for learning and self-development.

Apply Now


Business Analyst

  • Employment Type: Full Time
  • Experience: Entry Level
  • Job Functions: Business
  • Open Position(s): 1
  • Location: Chicago, Illinois, USA
About the job

The ideal candidate is a team player who will be responsible for working with the Director of Product on building company IP on top of customer relationship management software in various business areas. Specific responsibilities include reporting metrics, analyzing methodologies, suggesting operational improvements, and building proposal evaluations in a cross-functional environment. They will be interacting with customers and gathering requirements to map to Dynamics 365 CRM processes. Experience with Microsoft Business applications is preferred.

Responsiblities
  • Gather business requirements and translate those requirements into a solution design.
  • Build cross-functional partnerships, internally and externally.
  • Analyze client business processes to identify opportunities for improvements, perform gap analysis, document and translate business requirements into well-architected technical specifications and solutions.
  • Maintain a competitive market knowledge.
  • Demonstrate willingness to learn, teach, share and grow by learning emerging technology and applying it to solve client challenges.
  • Work with global delivery teams across time zones.
Qualifications
  • Bachelor's degree or equivalent experience.
  • Fluency in Microsoft Office suite (Outlook, Excel, Word, PowerPoint, etc.).
  • Strong written, verbal and collaboration skills.

Apply Now


Software Engineer

  • Employment Type: Full Time
  • Experience: Entry Level
  • Job Functions: Engineer
  • Open Position(s): 3
  • Location: Karachi, Pakistan
About the job

The ideal candidate will be responsible for developing high-quality applications on the Microsoft Power Platform. He/she will also be responsible for designing and implementing testable and scalable code. We do not require experience with a specific tech stack. Self-motivated individuals who learn quickly and pay close attention to details will be successful in this role.

Responsiblities
  • Develop quality software and web applications.
  • Analyze and maintain existing software applications.
  • Design highly scalable, testable code.
  • Discover and fix programming bugs.
Qualifications
  • Bachelor's degree or equivalent experience in Computer Science.
  • Development experience with programming languages.
  • SQL database or relational database skills.
  • Passion for learning and self-development.

Apply Now


Project Manager

  • Employment Type: Full Time
  • Experience: Mid-Level
  • Job Functions: Engineering
  • Open Position(s): 1
  • Location: Karachi, Pakistan
About the job

The ideal candidate will be responsible for planning, coordinating, and implementing projects within the decided-upon budget, timeline, and scope. They will also effectively monitor and present project updates to relevant stakeholders, clients, or project team members.

Responsiblities
  • Set project timeline.
  • Monitor project deliverables.
  • Update relevant stakeholders or team members on the project progress.
  • Coach and support project team members with tasks you assign them.
Qualifications
  • Bachelor's Degree or equivalent experience.
  • Strong business acumen in project planning and management.
  • Strong verbal, written, and organizational skills.

Apply Now


Azure DevOps Engineer

  • Employment Type: Full Time
  • Experience: Mid-Level
  • Job Functions: Engineering
  • Open Position(s): 1
  • Location: Karachi, Pakistan
About the job

As an Azure DevOps Engineer at Imperium Dynamics, you will be pivotal in developing, implementing, and maintaining our Azure-based infrastructure. Your role will involve creating and managing CI/CD pipelines, automating processes, and ensuring the reliability and scalability of our systems. You will work closely with our development and operations teams to foster a seamless integration and deployment environment.

Responsiblities
  • Design, implement, and maintain Azure-based CI/CD pipelines to support software development and deployment processes.
  • Automate and optimize development, testing, and deployment workflows.
  • Monitor and enhance system performance, troubleshoot issues, and implement improvements for increased reliability and efficiency.
  • Collaborate with development and operations teams to ensure smooth integration and deployment of new features and updates.
  • Manage and maintain Azure cloud infrastructure, ensuring scalability, security, and cost-effectiveness.
  • Implement and maintain configuration management tools and practices.
  • Develop and maintain comprehensive documentation for infrastructure, processes, and workflows.
  • Stay updated with industry best practices and emerging technologies, applying them to enhance our DevOps practices.
Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a DevOps Engineer, with a focus on Azure.
  • Strong understanding of CI/CD principles and practices.
  • Proficiency with Azure DevOps tools and services.
  • Experience with automation and configuration management tools (e.g., Jenkins, Ansible, Terraform).
  • Strong scripting skills (e.g., Python, Bash, PowerShell).
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with monitoring and logging tools (e.g., Azure Monitor, Prometheus, Grafana).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Apply Now


Power BI and Databricks Specialist

  • Employment Type: Full Time
  • Experience: Mid-Level
  • Job Functions: Engineering
  • Open Position(s): 2
  • Location: Karachi, Pakistan
About the job

As a Power BI and Databricks Specialist at Imperium Dynamics, you will be responsible for designing, developing, and maintaining robust data solutions. You will work with cross-functional teams to understand data requirements, create comprehensive reports and dashboards, and optimize data pipelines using Databricks. Your expertise will enable us to provide valuable insights and support data-driven decision-making across the organization.

Responsiblities
  • Design, develop, and maintain Power BI reports and dashboards that provide actionable insights to stakeholders.
  • Collaborate with business and technical teams to gather and understand data requirements.
  • Develop and optimize data pipelines and workflows using Databricks.
  • Integrate and transform data from various sources to ensure data quality and accuracy.
  • Implement best practices for data visualization, ensuring clarity and usability of reports and dashboards.
  • Monitor and maintain the performance of Power BI solutions, making improvements as needed.
  • Provide training and support to users on Power BI and data analysis tools.
  • Stay updated with the latest trends and best practices in data analytics, Power BI, and Databricks.
Qualifications
  • Bachelor’s degree in Computer Science, Data Science, Information Systems, or a related field.
  • Proven experience with Power BI, including developing reports, dashboards, and data models.
  • Strong proficiency in Databricks and experience with data engineering and data pipeline development.
  • Solid understanding of data warehousing concepts and SQL.
  • Experience with data integration from various sources (e.g., databases, APIs, flat files).
  • Knowledge of ETL processes and tools.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

Apply Now


Functional Consultant Intern

  • Employment Type: Full Time
  • Experience: Mid-Level
  • Job Functions: Business, Engineering
  • Open Position(s): 1
  • Location: Karachi, Pakistan
About the job

As a Functional Consultant Intern, you will work closely with our consulting team to support the implementation and optimization of software System. This internship will provide you with valuable hands-on experience in consulting, client interaction, and project management, setting the foundation for a successful career in functional consulting.

Responsiblities
  • Assist in the analysis of client business processes and requirements.
  • Support the design and configuration of software systems to meet client needs.
  • Participate in client meetings and workshops to gather and document requirements.
  • Assist in the development of functional specifications and documentation.
  • Provide support in testing, training, and deployment activities.
  • Collaborate with cross-functional teams to ensure successful project delivery.
  • Troubleshoot and resolve issues related to system functionality and performance.
  • Assist in the preparation of project reports and presentations.
Qualifications
  • Must have completed a bachelor’s degree in business, Information Technology, Computer Science, or a related field.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Basic understanding of software systems is a plus.
  • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).
  • Strong attention to detail and organizational skills.
  • Eagerness to learn and take on new challenges.

Apply Now

Apply Now

BE PART OF OUR TALENT POOL

( You can apply for your preferred department and if a position suited to your profile opens up, we will get in touch with you )