fbpx

Find a career at iSOFT

Learn about the phenomenal work environment and look for available jobs to progress your career with us

Working at iSOFT

Happiness is our focus

At iSOFT, our focus is on cultivating happiness at all levels, spreading happiness within the company, to our clients, and to the community. We firmly believe that happiness is the foundation for success, as contented individuals naturally foster a more productive, creative, and harmonious work environment.

Rapid growth opportunities

As a fast-growing company, iSOFT provides employees with plenty of opportunity for career growth, with the work both challenging and rewarding. You will learn quickly, build significant skills and amplify your personal development.

Flexible work arrangements

Offering a modern approach to work, iSOFT supports a mix of in-office and remote working options. This flexibility helps employees maintain a healthy work-life balance, accommodating various personal and professional needs.

Global scale & stability

Being part of a stable company with global strength and a solid foundation, iSOFT offers its employees job security and the opportunity to be involved in international projects. Enhancing your career prospects while developing multi-national project and teamwork skills.

Leadership & learning

iSOFT places a strong emphasis on continuous learning and skill development, guided by experienced leadership. This focus ensures ongoing professional growth and the development of broad skillsets and key competencies.

Join an amazing team

Working at iSOFT means joining a group of enthusiastic and skilled professionals. This collaborative and innovative team environment nurtures creativity and drives success, while maintaining a strong work-life balance and promoting your personal wellbeing.

Meet our leadership team

Amit Das

Group CEO

Mohit Jain

Group Executive Vice President

Geetanjali Kohli

Head of Product Analysis

Glenn Eades

Head of Project Delivery

Abhinav Ranjan

Head of Microsoft Delivery

George Cleanthous

Head of Digital Marketing

Ajay Bharti

Functional Head of Workforce Management

Michael Stikovic

Technical Head of Workforce Management

Devendra Kakkar

Head of Managed Services

Himadri Banerjee

Chief Global Product Officer

Sonali Borgaonkar

Head of Delivery - India

Sanjeev Bindlish

Executive VP - Business Development

Saibal Guha

Head of Business Development

Subhajit Pal

Head of Business Development

Shreyansh Sinha​

Practice Lead - Microsoft Services

Saurabh Tiwari

Technical Lead - Microsoft Services

Ravi Ranjan

Head of Projects Delivery

Jobs Currently Available

Location: Flexible

  • Flexible work hours
  • Remote and hybrid work options
  • Opportunities for hands-on experience and rapid growth


The Data Engineer will build robust, efficient, and reliable data pipelines to ingest and process data into cloud-based platforms. This role involves transforming data using distributed data processing technologies, collaborating with stakeholders to address data infrastructure needs, and leading data engineering best practices within the organization.

Responsibilities
  • Build and maintain data pipelines using diverse data sources for cloud-based platforms, utilizing programming languages like Python, Scala, Bash, or Java.
  • Design and develop batch and streaming data ingestion pipelines from various systems to cloud-based data and analytics platforms.
  • Transform data using data mapping and distributed data processing tools like Databricks, Apache Beam, and Apache Spark.
  • Collaborate with stakeholders, including Product Owners and data analysts, to resolve data-related issues and support their infrastructure needs.
  • Share knowledge within the team and contribute to building communities that enhance data engineering practices across the organization.
  • Lead and mentor junior data engineers on methodologies, standards, and best practices in data engineering.
  • Collaborate with Architects to validate architecture and technology selection for data solutions.
 
Requirements
  • 4+ years of proven experience as a Data Engineer, preferably in building data lake solutions.
  • Minimum 2 years of experience with cloud-based data components (Azure Databricks, AWS, GCP) or Snowflake.
  • Solid understanding of SDLC processes, large-scale program experience, data warehousing, and ETL development.
  • Experience in DevOps to build automated pipelines for deploying features on enterprise data platforms.
  • Proficiency in peer review practices for source control.
  • Strong knowledge of Data Engineering principles, data design patterns, and data management practices in the cloud.
  • Experience in building data ingestion, processing, and quality frameworks for an enterprise data lake.
  • Relevant certification from leading cloud-based providers is desirable.
    Bachelor’s degree in IT or equivalent.
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse environments and client requirements are essential for this role.

Location: India / Sydney NSW

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Geospatial Software Engineer will develop and maintain geospatial software solutions for mapping and data analysis. This role involves creating tools for spatial data processing, developing GIS applications, and integrating geospatial data with other software systems.

Requirements
  • 3 to 5+ years’ experience in geospatial software development
  • Proficiency in GIS software and technologies (e.g., ArcGIS, QGIS)
  • Strong programming skills in languages such as Python, JavaScript, or C++
  • Experience with spatial databases and data formats (e.g., PostGIS, GeoJSON)
  • Familiarity with web mapping libraries (e.g., Leaflet, OpenLayers)
  • Strong analytical and problem-solving skills
  • Excellent communication skills, both written and verbal
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: India

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth


The Dynamics & Power Pages Portal Developer will manage portal implementations for clients, integrations with various systems including Azure, and work with Power Apps and Power Automate, contributing significantly to both internal and external project successes.

Requirements
  • 2 to 8+ years’ experience in Power Pages (Previously known as Microsoft Portals or Power Portals)
  • Experience working as technical Consultant for at least two complete portal implementations.
  • Good experience working on Power Apps and Power Automate.
  • Good experience integrating with external systems including Azure.
  • Good experience creating Web API, invoking Web API for integrating with various external and internal systems.
  • Experience working on SSRS & Power BI reports.
  • Good hands on experience working on Sales, Marketing & Service modules.
  • Writing Technical specifications.
  • Experience with source control management systems and continuous integration/deployment environments
  • Internally motivated, able to work proficiently both independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: Flexible

  • Flexible work hours
  • Remote and hybrid work available
  • Hands-on experience and rapid growth

The Software Developer at iSOFT is responsible for designing, coding, and maintaining software solutions across various industries. This role involves collaborating with product managers, data scientists, and other developers to create robust and scalable applications.

Requirements
  • 2 to 8+ years’ experience in software development
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript
  • Experience with frameworks and libraries such as .NET, React, or Angular
  • Strong understanding of software development methodologies (Agile, Scrum)
  • Experience with version control systems (e.g., Git)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills, both written and verbal
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: Sydney NSW

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Data Integration Specialist will manage the integration of various data sources into iSOFT’s software solutions. This role involves designing, implementing, and maintaining ETL processes, collaborating with software developers and data analysts to ensure data accuracy, reliability, and accessibility, and contributing to both internal and external project successes.

Requirements
  • 3 to 5+ years’ experience in data integration and ETL processes
  • Proficiency in SQL and database management systems
  • Experience with data integration tools (e.g., Talend, Informatica, Apache Nifi)
  • Strong understanding of data warehousing concepts
  • Experience working with APIs and integrating external data sources
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills, both written and verbal
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: Sydney NSW

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Power Platform Consultant advises clients on leveraging Microsoft’s Power Platform to develop custom applications and automate workflows. This role involves analyzing business requirements, designing solutions using Power Apps, Power Automate, and Power BI, and providing training and support to clients.

Requirements
  • 2 to 8+ years’ experience in consulting or a related field
  • Proficiency with Microsoft Power Platform tools (Power Apps, Power Automate, Power BI)
  • Experience with data integration and workflow automation
  • Strong understanding of business processes and requirements analysis
  • Excellent problem-solving skills and attention to detail
  • Strong communication and interpersonal skills
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: India / Sydney NSW

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Implementation Specialist assists clients in setting up and customizing iSOFT’s software solutions to meet their specific needs. This role involves conducting needs assessments, configuring software, and providing on-site or remote support during the implementation phase.

Requirements
  • 2 to 5+ years’ experience in software implementation or a related field
  • Proficiency in configuring and customizing software solutions
  • Strong understanding of client requirements and needs assessment
  • Excellent problem-solving skills and attention to detail
  • Strong communication and interpersonal skills
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: Flexible

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Mobile Application Developer designs and builds mobile applications for iSOFT’s various software solutions. This role involves creating user-friendly and efficient mobile apps for both Android and iOS platforms, collaborating with the design and backend teams to integrate mobile apps with existing systems and ensure a seamless user experience.

Requirements
  • 3 to 5+ years’ experience in mobile application development
  • Proficiency in programming languages such as Java, Swift, or Kotlin
  • Experience with mobile app development frameworks (e.g., React Native, Flutter)
  • Strong understanding of mobile UI/UX design principles
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills, both written and verbal
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: Flexible

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Quality Assurance Engineer ensures the quality and reliability of iSOFT’s software products through rigorous testing and validation processes. This role involves developing and executing test plans, identifying and documenting defects, and working with the development team to resolve issues.

Requirements
  • 3 to 5+ years’ experience in quality assurance or software testing
    Proficiency in test automation tools (e.g., Selenium, JUnit)
  • Strong understanding of software testing methodologies and best practices
  • Experience with continuous integration and deployment (CI/CD) tools
  • Excellent analytical and problem-solving skills
  • Strong communication skills, both written and verbal
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: India / Sydney NSW

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The User Training Specialist is responsible for providing comprehensive training to clients on iSOFT’s software solutions. This role involves developing training materials, conducting workshops and webinars, and offering ongoing support to ensure users can effectively utilize the software.

Requirements
  • 2 to 5+ years’ experience in training or education
  • Proficiency in creating training materials and conducting training sessions
  • Strong understanding of software applications and user interfaces
  • Excellent communication and presentation skills
  • Strong organizational skills and attention to detail
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: Sydney NSW
$50,000 – $80,000 per year

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Digital Marketing Assistant will support both our internal and client-focused digital marketing initiatives. Your role is pivotal in enhancing online presences, driving website traffic, and ensuring an optimal user experience for a variety of clients in different sectors.

Responsibilities will include elements of the following areas.

Website Management:
  • Regularly assess and update clients’ websites, ensuring they are user-friendly and functional across all devices.
  • Improve the visual appeal and user experience of these websites.
  • Keep the content of clients’ websites current and engaging.
  • Identify and resolve any technical issues, such as slow loading times or broken links.
 
SEO for Client Projects:
  • Optimise websites to enhance their search engine rankings.
  • Conduct keyword research tailored to clients’ target audiences and business goals.
  • Analyse competitors in the clients’ industries to inform SEO strategies.
 
Content Creation and Management:
  • Develop and manage content calendars for blogs, articles, and social media posts tailored to clients’ needs.
  • Create and design visuals and infographics for clients’ digital platforms.
  • Produce interactive content for clients that resonates with their audiences.
 
Social Media and Email Marketing:
  • Craft and schedule content for clients’ social media channels.
  • Engage with users and manage community interactions on behalf of clients.
  • Assist in designing and distributing email campaigns, newsletters, and promotional materials for a variety of client lists.
 
Performance Tracking and Reporting for Campaigns:
  • Use analytics tools to monitor the performance of clients’ websites and marketing campaigns.
  • Analyse data to gain insights into user behavior and preferences for clients’ target audiences.
  • Compile and present reports detailing the success and areas for improvement in clients’ digital marketing efforts.
 
Ad and Campaign Management for Clients:
  • Implement and oversee retargeting campaigns for clients’ online visitors.
  • Conduct A/B testing for different ads and strategies to optimise clients’ marketing efforts.
  • Coordinate and execute specific marketing campaigns tailored to clients’ objectives and target markets.
 
Requirements:
  • Strong understanding of digital marketing principles applicable to a variety of client industries.
  • Experience with SEO, content management, social media, and email marketing, preferably in a client-oriented setting.
  • Proficiency in using digital marketing and analytics tools.
  • Excellent organisational and time management skills.
  • Effective communication abilities for client interactions and remote collaboration.
  • Stable internet connection for consistent online communication and collaboration.
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: India

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Technical Support Engineer will provide technical assistance and troubleshooting for iSOFT’s software products. This role involves diagnosing and resolving software issues, guiding clients through complex technical problems, and ensuring optimal software performance.

Requirements
  • 2 to 5+ years’ experience in technical support or a related field
  • Proficiency in troubleshooting software and hardware issues
  • Experience with ticketing systems and remote support tools
  • Strong understanding of networking concepts and operating systems
  • Excellent communication skills and customer service orientation
  • Ability to work independently and handle multiple tasks simultaneously
  • Internally motivated, able to work proficiently both independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: India / Sydney NSW

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Client Relationship Manager oversees the relationship between iSOFT and its clients, ensuring high levels of satisfaction and engagement. This role involves understanding client needs, providing strategic advice, and coordinating with internal teams to deliver tailored solutions.

Requirements
  • 3 to 8+ years’ experience in client relationship management or a related field
  • Strong understanding of customer service principles
  • Excellent communication and interpersonal skills
  • Ability to understand and articulate client needs and solutions
  • Strong organizational and multitasking skills
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Location: Flexible

  • Flexible work hours
  • Remote and hybrid work
  • Hands-on experience and rapid growth

The Data Analyst at iSOFT analyzes data from various sources to provide actionable insights and support decision-making processes. This role involves cleaning, processing, and interpreting data, creating visualizations, and generating reports to drive business improvements and innovation.

Requirements
  • 3 to 5+ years’ experience in data analysis or a related field
  • Proficiency in data analysis tools and languages (e.g., Python, R, SQL)
  • Experience with data visualization tools (e.g., Tableau, Power BI)
  • Strong analytical and problem-solving skills
  • Excellent communication skills, both written and verbal
  • Ability to work independently and in a team environment
 
Note:
This job description is a guideline for your key responsibilities, subject to change and evolve according to our business and clients’ needs. Flexibility and adaptability to diverse marketing environments and client requirements are essential for this role.

Apply now