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


Functional Consultant - Dynamics 365 CRM

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

Company Description: Imperium Dynamics is a leading Microsoft partner headquartered in Chicago, dedicated to driving digital transformation for businesses globally. Our mission is to enable organizations of all sizes to achieve immediate and impactful change through Microsoft Business Applications.
Role Description: We are currently seeking a full-time Functional Consultant with 4 to 5 years of experience to join our dynamic team. As a Functional Consultant, you will play a key role in collaborating with clients, understanding their business needs, and leveraging your expertise in Microsoft Dynamics to design and implement tailored solutions.

Responsiblities
  • Collaborate with clients to gather and comprehend business requirements.
  • Utilize your expertise in Microsoft Dynamics to design, configure, and implement solutions aligned with client needs.
  • Lead functional aspects of projects, providing guidance and expertise to project teams.
  • Conduct workshops and training sessions for end-users to ensure effective adoption of implemented solutions.
  • Act as a liaison between technical teams and stakeholders, ensuring smooth communication and project alignment.
Expertise: Proficiency in Microsoft Dynamics 365 CE and Power Platform.
  • Project Leadership: Experience leading functional aspects of projects or teams.
  • Communication Skills: Strong verbal and written communication skills to engage with stakeholders and team members.
  • Analytical Thinking: Strong analytical skills and problem-solving abilities.
  • Bachelor’s Degree: In Computer Science, Information Technology, or a related field.
Qualifications:
  • Experience: 4 to 5 years of hands-on experience as a Functional Consultant.
  • Timings: 11:30 am to 8:30 pm

Apply Now


Pre-Sales Engineer

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

We are seeking a dynamic and motivated Pre-Sales Engineer with a strong technical background in CRM, ERP, Microsoft, and Power Apps. The ideal candidate will excel in business development, client engagement, and technical solution selling. They will also participate in discovery sessions, manage demonstrations, Proof of Concept (POC) stages, and support the bid process through tender submissions.

Responsiblities
  • Business Development: Collaborate with the sales and business development teams to identify new opportunities and assist in growing the customer base.
  • Discovery Sessions: Engage with clients to understand their needs, challenges, and business objectives, and provide tailored technical solutions.
  • Client Engagement: Maintain strong relationships with clients through effective communication, ensuring client satisfaction and identifying opportunities for upselling.
  • Technical Demos & POCs: Conduct product demonstrations and lead Proof of Concept (POC) processes to showcase the technical capabilities of the proposed solutions.
  • Proposal & Bid Management: Participate in the bid process, including the creation of proposals, responses to RFIs/RFPs, and submission of tenders.
  • Negotiation Support: Assist the sales team in negotiations by providing detailed technical insights and aligning solutions with client needs.
  • Documentation: Create high-quality technical documents, including product specifications, use cases, and solution architecture, that aid in the sales process.
Qualifications
  • Bachelor’s degree in Computer Science (BSCS) or equivalent.
  • MBA or equivalent business qualification is preferred and will be an added advantage.
Technical Skills
  • Proficiency in CRM, ERP systems, Microsoft technologies, and Power Apps is required.
  • Experience with enterprise solutions and digital transformation projects is a plus.
Soft Skills
  • Strong written and verbal communication skills.
  • Ability to work independently and take initiative on projects.
  • Excellent problem-solving abilities and analytical thinking.
Experience
  • Prior experience in pre-sales engineering, technical sales, or a related field.
  • Experience in managing the entire pre-sales lifecycle from discovery to tender submission.
Preferred Skills
  • Strong organizational and time-management skills.
  • Familiarity with bid processes, including tender submissions and proposal creation.
  • Strong negotiation skills and ability to interface with senior-level stakeholders.

Apply Now


Technical Writer

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

We are seeking a Technical Writer with 1.5 to 2 years of experience, specializing in documentation, business analysis, and project coordination. The candidate will be responsible for creating SDLC documentation, business/project documents, and assisting with proposal writing. SEO writing experience is not required .

Responsiblities
  • Technical Writing (SDLC) : Develop and maintain technical documentation like system specs and user guides throughout the SDLC.
  • Business Analysis : Write SRS, FRS, BRD, and User Stories by collaborating with stakeholders.
  • Proposal Writing : Create SoWs, project charters, and estimations for proposals.
  • Project Coordination : Ensure that all documentation aligns with project methodologies and timelines.
Qualifications
  • BSCS/BSSE degree or equivalent.
  • 1.5 to 2 years of experience in technical writing, project documentation, and coordination.
  • Proficiency in SDLC, business requirements (SRS, FRS, BRD), and proposal writing.
  • Strong communication and organizational skills.

Apply Now


Azure Cloud Administrator

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

We are seeking a skilled Azure Cloud Architect to design, manage, and optimize our cloud infrastructure. This role will be pivotal in aligning cloud strategies with the organization's goals, ensuring security compliance, and achieving scalable, cost-effective solutions. The ideal candidate will bring a strategic perspective to cloud management, driving innovation and efficiency while collaborating with cross-functional teams.

Responsiblities
  • Cloud Architecture Design: Design and maintain the overall cloud architecture to ensure it aligns with the organization's goals, security requirements, and scalability needs.
  • Resource Provisioning: Create and manage cloud resources such as virtual machines, storage, databases, and networking components based on the organization's requirements.
  • Security and Compliance: Implement and enforce security best practices, identity and access management (IAM) policies, encryption, and compliance measures to protect data and ensure regulatory compliance.
  • Monitoring and Alerting: Set up monitoring tools and alerts to proactively identify and address performance issues, security breaches, and resource utilization problems.
  • Backup and Disaster Recovery: Establish robust backup and disaster recovery strategies to ensure data integrity and business continuity in the event of outages or data loss.
  • Cost Management: Monitor cloud spending, optimize resource utilization, and implement cost-saving strategies such as reserved instances or spot instances to control cloud infrastructure expenses.
  • Scaling and Auto-scaling: Configure auto-scaling policies to automatically adjust resources based on traffic or workload demands, ensuring optimal performance and cost-efficiency.
  • Performance Optimization: Continuously assess and optimize the performance of cloud resources, including tuning configurations and optimizing databases.
  • Documentation: Maintain comprehensive documentation of the cloud infrastructure, including configurations, architecture diagrams, and standard operating procedures.
  • Collaboration and Communication: Collaborate with cross-functional teams, including developers, operations, and security teams, to align cloud infrastructure with application requirements and business goals.
  • Incident Response: Develop and execute incident response plans to address and recover from cloud-related incidents, including security breaches or service disruptions.
  • Capacity Planning: Forecast resource requirements and plan for future growth by analyzing historical data and performance trends.
  • Vendor Management: Manage relationships with cloud service providers, negotiate contracts, and stay informed about new services and features that could benefit the organization.
  • Training and Skill Development: Keep the team updated with the latest cloud technologies, best practices, and certifications to maintain a high level of expertise.
  • Disaster Preparedness: Conduct regular disaster recovery drills and ensure the team is prepared to respond to unexpected events.
  • Cost Reporting: Generate and share cost reports with stakeholders to maintain transparency and accountability for cloud spending.
  • Compliance Audits: Prepare for and participate in compliance audits to demonstrate adherence to industry regulations and standards.
  • Innovation and Optimization: Identify opportunities for innovation and optimization within the cloud infrastructure to drive business value and efficiency.
Qualifications
  • Educational Background: Bachelor’s degree in computer science, Information Technology, or a related field. Equivalent experience may be considered.
  • Experience: 3+ years of experience as a Cloud Administrator or similar role, with hands-on experience in Microsoft Azure.
Technical Skills
  • Proficiency with Azure services (Azure VMs, Azure Storage, Virtual Networks, Azure AD, etc.).
  • Experience with PowerShell, Azure CLI, and ARM templates.
  • Familiarity with networking fundamentals, firewalls, VPNs, and load balancers in cloud environments.
  • Strong understanding of security best practices and compliance in a cloud setting.
  • Knowledge of disaster recovery and high availability principles.
  • Certifications (Preferred): Microsoft Certified: Azure Administrator Associate, Microsoft Certified: Azure Solutions Architect, or equivalent certifications.
  • Certifications (Preferred): Microsoft Certified: Azure Administrator Associate, Microsoft Certified: Azure Solutions Architect, or equivalent certifications.
Soft Skills
  • Excellent problem-solving skills, ability to work independently, strong communication, and a collaborative approach to cross-functional teamwork.
Why Join Us?
  • Innovative Environment: Work with cutting-edge technology in a forward-thinking company.
  • Growth Opportunities: Opportunities for career advancement and professional development.
  • Inclusive Culture: Join a diverse team that values innovation, teamwork, and growth.

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 )