Join Our Forward-Thinking
We are an experienced, forward-thinking team of software engineers shaping a new reality with exciting
ideas and cutting-edge technology. Join us and get new opportunities for career growth.
Data Quality Engineer
Job Location: Indore (On-site)
Job Overview
We are looking for a skilled Data Quality Engineer who will be responsible for ensuring accuracy, consistency, reliability, and integrity of data across systems and pipelines. The role involves designing and implementing data quality checks, validating data pipelines, collaborating closely with data engineering and analytics teams, and embedding data quality controls into automated workflows.
Roles & Responsibilities:
- Design, develop, and maintain data quality frameworks, rules, and validation checks across data pipelines.
- Perform data validation, reconciliation, and anomaly detection for structured and semi-structured data.
- Collaborate with data engineering teams to embed data quality checks into ETL/ELT pipelines.
- Identify, analyze, and resolve data quality issues and perform root cause analysis.
- Monitor data quality metrics and create dashboards or reports for ongoing tracking.
- Work closely with business and analytics teams to understand data requirements and quality expectations.
- Support data audits, compliance, and governance initiatives.
- Document data quality standards, rules, and issue resolution processes.
Required Skills & Experience
- 4+ years of experience in data quality, data validation, or data engineering roles.
- Strong proficiency in SQL for data analysis, validation, and reconciliation.
- Hands-on experience with Python for data checks, automation, and scripting.
- Experience working with data pipelines, ETL/ELT processes, and data warehouses.
- Solid understanding of data quality dimensions (accuracy, completeness, consistency, timeliness).
- Experience with data quality tools or frameworks (Great Expectations, custom frameworks, etc.).
- Strong analytical, problem-solving, and communication skills.
Nice To Have
- Experience with cloud data platforms (Azure / AWS / GCP).
- Exposure to big data technologies (Snowflake, Spark, Databricks).
- Knowledge of data governance, metadata management, or lineage tools.
- Experience with CI/CD integration for data pipelines.
- Familiarity with BI tools for reporting and monitoring data quality metrics.
Full Stack Developer
Job Location: Indore (On-site)
Job Overview
We are looking for an experienced Full Stack Developer who is passionate about building scalable, high-quality web applications. The ideal candidate should have strong expertise in modern front-end and back-end technologies, with exposure to Python being a significant advantage. You will work closely with cross-functional teams to design, develop, and deliver innovative solutions.
Key Responsibilities:
- Develop, test, and deploy web applications using modern full-stack technologies.
- Design and maintain scalable backend services and RESTful APIs.
- Build responsive and interactive UI components using React.js or similar frameworks.
- Work with relational and/or NoSQL databases for efficient data storage and retrieval.
- Collaborate with product managers, designers, and QA teams to deliver high-quality solutions.
- Participate in code reviews and ensure adherence to best coding practices using SCA tools.
- Troubleshoot, debug, and optimize performance across the stack.
- Develop unit test cases and maintain code coverage of more than 75%
- Experience of DevOps (CI/CD) pipelines and deployment for any cloud
- Stay updated with emerging technologies and recommend improvements to the tech stack.
Required Skills & Experience:
- 4–6 years of professional experience as a Full Stack Developer.
- Strong proficiency in JavaScript, HTML5, CSS3, and modern frameworks like React.js.
- Hands-on experience with backend development using Python.
- Experience on Java Spring Boot is a plus
- Experience with RDBMS and/or NoSQL databases (e.g., MongoDB, DocumentDB).
- Familiarity with RESTful APIs and integration.
- Knowledge of version control systems like Git.
- Experience on DevOps CI/CD pipeline and deployment strategies
- Experience on unit testing using JEST or similar framework
- Experience on any SCA tools like SonarCloud will be a plus
- Experience working in Agile environments (Scrum/Kanban).
Nice to Have:
- Experience on microservices architecture.
- Experience on cloud platforms like AWS or Azure.
- Mobile development experience (React Native, Flutter).
Java Full Stack Developer
Job Location: Indore (On-site)
Job Overview
We are looking for an experienced Full Stack Developer who is passionate about building scalable, high-quality web applications. The ideal candidate should have strong expertise in modern front-end and back-end technologies, with exposure to Java being a significant advantage. You will work closely with cross-functional teams to design, develop, and deliver innovative solutions.
Key Responsibilities:
- Develop, test, and deploy web applications using modern full-stack technologies.
- Design and maintain scalable backend services and RESTful APIs.
- Build responsive and interactive UI components using React.js or similar frameworks.
- Work with relational and/or NoSQL databases for efficient data storage and retrieval.
- Collaborate with product managers, designers, and QA teams to deliver high-quality solutions.
- Participate in code reviews and ensure adherence to best coding practices using SCA tools.
- Troubleshoot, debug, and optimize performance across the stack.
- Develop unit test cases and maintain code coverage of more than 75%
- Experience of DevOps (CI/CD) pipelines and deployment for any cloud
- Stay updated with emerging technologies and recommend improvements to the tech stack.
- Develop, test, and deploy web applications using modern full-stack technologies.
- Design and maintain scalable backend services and RESTful APIs.
- Build responsive and interactive UI components using React.js or similar frameworks.
- Work with relational and/or NoSQL databases for efficient data storage and retrieval.
- Collaborate with product managers, designers, and QA teams to deliver high-quality solutions.
- Participate in code reviews and ensure adherence to best coding practices using SCA tools.
- Troubleshoot, debug, and optimize performance across the stack.
- Develop unit test cases and maintain code coverage of more than 75%
- Experience of DevOps (CI/CD) pipelines and deployment for any cloud
- Stay updated with emerging technologies and recommend improvements to the tech stack.
Required Skills & Experience:
- 4–6 years of professional experience as a Full Stack Developer.
- Strong proficiency in JavaScript, HTML5, CSS3, and modern frameworks like React.js.
- Hands-on experience with backend development using Java Spring Boot.
- Exposure on Python is a plus
- Experience with RDBMS and/or NoSQL databases (e.g., MongoDB, DocumentDB).
- Familiarity with RESTful APIs and integration.
- Knowledge of version control systems like Git.
- Experience on DevOps CI/CD pipeline and deployment strategies
- Experience on unit testing using JEST or similar framework
- Experience on any SCA tools like SonarCloud will be a plus
- Experience working in Agile environments (Scrum/Kanban).
Nice to Have:
- Experience on microservices architecture.
- Experience on cloud platforms like AWS or Azure.
- Mobile development experience (React Native, Flutter).
Python Developer
Job Location: Indore (On-site)
Role Overview
We are seeking an experienced Python Developer to design, build, and maintain scalable backend services and APIs. The ideal candidate will work with Django (DRF) or FastAPI, ensure high code quality, and collaborate closely with cross-functional teams to deliver reliable, production-ready solutions.
Key Responsibilities
- Develop, maintain, and enhance RESTful APIs using Django (DRF) or FastAPI.
- Write clean, efficient, maintainable, and well-tested Python code (Python 3.9+).
- Design, optimize, and manage relational database schemas using PostgreSQL or MySQL.
- Implement secure authentication and authorization mechanisms (JWT, OAuth2).
- Containerize applications using Docker and support CI/CD pipeline integration.
- Collaborate on system architecture decisions and actively participate in code reviews.
- Monitor, debug, and troubleshoot production systems to ensure performance and reliability.
- Work closely with product, QA, and DevOps teams to deliver end-to-end features.
Required Skills & Experience
- 4+ years of professional experience in Python development.
- Strong hands-on experience with Django (DRF) or FastAPI.
- Solid understanding of RESTful APIs and OpenAPI/Swagger documentation.
- Proficiency in PostgreSQL or MySQL and ORM frameworks (Django ORM, SQLAlchemy).
- Experience with Docker, Git, and CI/CD tools (GitHub Actions, GitLab CI, etc.).
- Familiarity with AWS services such as EC2, RDS, and S3.
- Experience with testing frameworks like pytest or unittest.
Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Power BI Developer
Job Location: Indore (On-site)
Job Overview
We are looking for an experienced and detail-oriented Power BI Developer with 4+ years of hands-on experience in building interactive dashboards, robust data models, and analytical reports. The ideal candidate will transform raw data into actionable insights that drive business decisions and collaborate closely with stakeholders to deliver impactful analytics solutions.
Key Responsibilities
- Design, develop, and deploy Power BI dashboards, reports, and interactive visualizations.
- Collaborate with business analysts and stakeholders to understand reporting needs and translate them into technical solutions.
- Develop, optimize, and maintain data models to ensure scalability and performance.
- Integrate Power BI with multiple data sources including SQL Server, Excel, cloud data sources, and APIs.
- Write and optimize DAX measures, calculated columns, KPIs, and advanced calculations.
- Ensure data accuracy, consistency, security, and governance across reporting solutions.
- Perform regular maintenance, enhancements, and troubleshooting of Power BI reports and datasets.
- Work with cross-functional teams to automate and streamline reporting and analytics workflows.
- Stay up to date with the latest Power BI features and Microsoft analytics best practices.
Required Skills & Experience
- Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or a related field.
- Minimum 4+ years of experience as a Power BI Developer or in a similar BI/Analytics role.
- Strong proficiency in Power BI (Power Query, DAX, Power BI Desktop, Power BI Service).
- Advanced SQL skills for data extraction, transformation, and analysis.
- Experience with data modeling, ETL processes, and relational databases.
- Solid understanding of data warehousing concepts and dimensional modeling.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently as well as collaboratively in a team environment.
Preferred (Nice to Have):
- Experience with Azure Data Services such as Azure SQL, Synapse Analytics, or Data Factory.
- Knowledge of Python, R, or other data manipulation/scripting tools.
- Exposure to Power Automate or other Microsoft Power Platform components.
- Experience integrating Power BI with third-party systems or REST APIs.
- Microsoft Power BI Certification (PL-300) or equivalent is a plus.
Junior Quality Assurance (Manual)
Job Overview
We are looking for a motivated and detail-oriented Quality Assurance Engineer with 1 to 2 years of experience in software testing. Candidates with strong fundamentals in manual testing are encouraged to apply. Exposure to automation testing is a plus but not mandatory. This role is ideal for someone who wants to grow their QA career in a structured and supportive environment.
Key Responsibilities
- Understand project requirements and test scenarios.
- Prepare and maintain test cases, test plans, and test reports.
- Perform manual testing for web and/or mobile applications.
- Execute functional, regression, smoke, and sanity test cases.
- Identify, log, and track defects using bug-tracking tools.
- Work closely with developers and product teams to clarify issues and ensure timely retesting.
- Participate in sprint meetings and QA discussions in Agile projects.
- Ramp-up (if needed) and perform automation testing activities
Required Skills & Experience
- 12 to 2 years of experience in software testing (manual).
- Strong understanding of software testing concepts and SDLC/STLC.
- Experience in writing and executing test cases.
- Familiarity with bug tracking tools (JIRA, Azure DevOps etc).
- Experience in Scrum, Lean or Kanban methodologies
- Good analytical and problem-solving skills.
- Strong communication and coordination skills
Nice to Have (Optional)
- Exposure to automation tools (Selenium, Cypress, Playwright, etc.).
- Basic knowledge of SQL for simple data validation is a plus.
- Understanding of API testing via Postman and/or scripting.
- Experience on load or performance testing
- Willingness to learn & perform automation testing.
Education
- Bachelor’s degree in Computer Science, IT, or a related field (preferred).
Quality Assurance Engineer
Job Overview
We are seeking a detail-oriented and skilled Quality Assurance Engineer (Automation) to join our team. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the quality, reliability, and performance of software applications. This role requires close collaboration with development and product teams and active involvement in continuous quality improvement.
Key Responsibilities
- Design, develop, and maintain automated test scripts using tools such as Selenium, Cypress, Playwright, or similar.
- Collaborate with developers, product managers, and QA team members to understand requirements and ensure adequate test coverage.
- Perform functional, regression, and basic performance testing for web and mobile applications.
- Integrate automated test suites into CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps.
- Identify, document, track, and validate defects; work closely with development teams to ensure timely resolution.
- Continuously enhance automation frameworks, test coverage, and overall testing processes.
- Participate in requirement reviews, test planning, and estimation activities.
- Perform load and/or performance testing
- Stay updated with emerging QA tools, technologies, and industry best practices.
Required Skills & Experience
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 4+ years of experience in Quality Assurance with strong focus on automation testing.
- Proficiency in at least one scripting/programming language such as Java, Python, or JavaScript.
- Hands-on experience with automation tools like Selenium, Cypress, Playwright, or Appium.
- Experience in API testing using scripting as well as tools such as Postman or RestAssured.
- Working knowledge of CI/CD pipelines, version control systems (Git), and build tools.
- Good understanding of Agile/Scrum methodologies and QA best practices.
- Strong analytical, problem-solving, and communication skills.
- Experience on load or performance testing is a plus.
Senior Python Developer /Architect
Job Overview
We are looking for a Senior Python Developer who can design and build large, modular, and maintainable systems. The role requires strong understanding of enterprise architecture patterns, clean code practices, and experience working on business-critical applications such as ERP, financial systems, or large backend platforms.
Technical Skills (Must Have)
- Strong proficiency in Python (8+ years)
- Hands-on experience with modular and layered architectures
- Deep understanding of Clean Architecture / Hexagonal Architecture / DDD concepts
- Experience with FastAPI or Django for enterprise backend development
- Strong knowledge of REST API design and service contracts
- Experience implementing dependency injection and inversion of control
- Solid understanding of authorization models (RBAC, policy-based access, tenant-scoped permissions)
- Strong experience with relational databases (PostgreSQL, MySQL)
- Writing maintainable, testable, and well-documented code
Enterprise & Architecture Knowledge (Important)
- Experience working on ERP, financial, or large business applications
- Familiarity with Patterns & Practices–style architecture principles
- Clear understanding of cross-cutting concerns (logging, validation, security)
- Experience designing shared platform services or common libraries
- Knowledge of CQRS concepts and when to apply them
- Understanding of multi-tenant system design
Key Responsibilities
- Design and develop Python applications following clean, layered, or hexagonal architecture
- Define clear module boundaries and enforce separation of concerns
- Build and maintain enterprise-grade backend services using frameworks such as FastAPI or Django
- Translate business requirements into domain-driven models and application services
- Implement policy-based authorization, roles, and permissions in a scalable manner
- Ensure business logic remains independent of frameworks and infrastructure
- Review code and guide teams on architectural best practices
- Write unit and integration tests with clear test boundaries
- Collaborate with product, QA, and architecture teams to deliver high-quality solutions
Nice to Have
- Exposure to event-driven architecture or message queues
- Experience with workflow engines or long-running business processes
- Knowledge of OpenStack, Odoo, ERPNext, or similar large systems
- Experience mentoring developers and reviewing architecture designs
- Background in cloud-native systems (Docker, Kubernetes)
Cloud Data Engineer
Job Overview
We are looking for an experienced Cloud Data Engineer with 4+ years of expertise in designing, building, and maintaining scalable, cloud-native data solutions. The ideal candidate will have strong proficiency in cloud platforms, modern ETL frameworks, and data engineering best practices, and will play a key role in enabling reliable analytics and data-driven decision-making.
Key Responsibilities
- Design, develop, and maintain cloud-based ETL/ELT pipelines and data workflows.
- Build, optimize, and manage cloud data warehouses, data lakes, and data models.
- Work with structured, semi-structured, and unstructured data for analytics and reporting use cases.
- Implement data governance, security, and compliance best practices in cloud environments.
- Collaborate with cross-functional teams including Data Science, DevOps, Analytics, and Product.
- Monitor, troubleshoot, and optimize cloud data pipelines for performance, scalability, and cost efficiency.
- Ensure data reliability, accuracy, and availability across data platforms.
- Stay up to date with emerging cloud technologies and data engineering best practices.
Required Skills & Experience
- 4+ years of professional experience as a Data Engineer, with significant exposure to cloud-based data platforms.
- Strong proficiency in SQL and Python for data processing and pipeline development.
- Hands-on experience with cloud data services on AWS, Azure, or GCP (e.g., AWS Glue, Azure Data Factory, GCP Dataflow).
- Experience with big data technologies such as Spark, Hadoop, or Kafka in cloud environments.
- Solid understanding of cloud-native data warehousing solutions such as Snowflake, BigQuery, Redshift, Synapse, or Databricks.
- Experience working with relational and NoSQL databases.
- Familiarity with CI/CD pipelines, Git, and Agile methodologies.
Nice to Have
- Experience with orchestration tools such as Airflow, dbt, or similar frameworks.
- Knowledge of Docker and Kubernetes for containerized data solutions.
- Exposure to real-time data streaming platforms and event-driven architectures.
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Functional Project Manager
Job Overview
We are seeking an experienced Functional Project Manager / Scrum Master to lead end-to-end delivery of customer-facing projects. This role involves managing requirements, product backlog, sprint planning, and release coordination while ensuring high-quality delivery, strong customer engagement, and alignment between business and technical teams.
Key Responsibilities
- Act as the primary point of contact for customers throughout the project lifecycle.
- Ensure project commitments, timelines, scope, and quality standards are met.
- Manage communication confidently with USA-based customers and stakeholders.
- Own and manage release plans, coordinating timelines, scope, and readiness.
- Drive internal alignment to ensure smooth and predictable releases.
- Work closely with engineering teams to define sprints, WBS, tasks, and priorities.
- Track project progress, manage risks, dependencies, and escalations.
- Facilitate Agile ceremonies including daily stand-ups, sprint planning, reviews, and retrospectives.
- Collaborate effectively with globally distributed and cross-functional teams.
- Understand customer requirements and convert them into clear functional specifications and user stories.
- Support solution design discussions and ensure alignment with business objectives.
- Ensure adherence to organizational processes, delivery standards, and best practices.
Required Skills & Experience
- 6–10 years of experience in IT project or delivery management roles.
- Strong communication, stakeholder management, and customer-handling skills, especially with US clients.
- Hands-on experience with Agile/Scrum methodologies, sprint planning, and WBS creation.
- Ability to work efficiently with global, cross-functional teams.
- Strong analytical and problem-solving capabilities.
- Good to Have: Exposure to data engineering concepts and basic programming knowledge (Python).
Nice to Have
- Experience working on data engineering, analytics, or cloud-based projects.
- Familiarity with tools such as JIRA, Confluence, or Azure DevOps for project tracking.
- Knowledge of Agile/Scrum certifications (CSM is a plus).
- Exposure to QA processes, UAT coordination, and release management.
Technical Architect
Job Overview
We are looking for a Technical Architect who can take ownership of solution architecture and technical design for customer-facing projects. The role involves translating business requirements into scalable, secure, and high-performance technical solutions while working closely with engineering, project management, and stakeholders to ensure successful end-to-end delivery.
Key Responsibilities
- Own end-to-end technical architecture and solution design for projects.
- Act as the primary technical point of contact for customers and internal teams.
- Translate business and functional requirements into detailed technical designs and architecture documents.
- Define system architecture, data flows, integrations, and technology stack decisions.
- Guide development teams on design patterns, coding standards, and best practices.
- Review code, ensure adherence to architecture guidelines, and maintain technical quality.
- Collaborate with Project Managers to align architecture with delivery timelines and release plans.
- Identify technical risks early and propose mitigation strategies.
- Support performance optimization, scalability, security, and reliability of solutions.
- Work closely with QA, DevOps, and Data teams to ensure smooth deployments and releases.
Required Skills & Experience
- 8–10 years of experience in software engineering with strong exposure to system and solution architecture.
- Strong hands-on experience in Python and backend development.
- Solid understanding of databases (SQL/NoSQL), data modeling, and performance optimization.
- Experience designing scalable, cloud-based architectures (Azure / AWS / GCP).
- Strong knowledge of APIs, microservices, and integration patterns.
- Ability to work closely with cross-functional and globally distributed teams.
- Excellent analytical, problem-solving, and decision-making skills.
- Strong communication skills to explain technical concepts to non-technical stakeholders.
Nice to Have
- Experience in data engineering, analytics, or BI platforms.
- Exposure to Azure services, CI/CD pipelines, and DevOps practices.
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Familiarity with Agile/Scrum development environments.
- Experience in mentoring engineers and leading technical discussions.
Qlikview Developer
Location : Chicago
Role and Responsibility
Develop, design and test BI Reports and Dashboards based on user requirements.
Work with the customer to gather specifications for data and report requirements.
Effectively translate end user reporting requirements into functional design documents.
Development of operational reports and dashboards with focus on business data insights.
Maintain and support Qlikview environment
Assist and support multiple product teams across IMD with Qlik reporting questions and issues
Basic Qualifications
Experience in data analysis, reporting, warehousing and modeling.
Qlikview / Qlik sense or related data visualization / analytic tools
NPrinting
Strong analytical, inter personal & communication skills
Preferred Qualifications
Experience in R and predictive analysis techniques
VP Sales
Location : NJ/NY/FL
Roles & Responsibilities
Collaborating with senior executives to establish and execute a sales goal for his/her area
Aligns the sales team’s objectives with firm business strategy through active participation in sales strategy development, forecasting and sales resource planning
Managing sales team in order to meet or exceed assigned targets for profitable sales volume, market share, and other key financial performance objectives
Assisting sales personnel in their techniques and developing specific plans for their growth
Lead negotiations with potential customers in coordination with
Will work closely with the pre-sales and finance teams to conclude deals in a manner that protects and enhances the brand value
Essential Skills
Proven experience as a Sales Manager or relevant role (at least 5 years in management) in software sales
Proven experience closing large complex sales deals
Proven ability to network and develop relationships at the CXO level of large organizations
Great organization skills
Excellent written, oral and client facing communication skills
Desired
Experience selling in the DWBI industry
Flexible and able to multitask
Can work within an ambiguous, fast moving environment, while also driving toward clarity and solutions
Demonstrated resourcefulness in setting priorities
Ability to focus on the details
Be part of our mission
Share your profile