Jobs
Interviews
28 Job openings at Avisoft
About Avisoft

Avisoft Bioacoustics specializes in software and hardware tools for bioacoustics research, including sound analysis, recording, and visualization.

Java Developer

Bengaluru

4 - 7 years

INR 7.0 - 13.0 Lacs P.A.

Work from Office

Full Time

We partner with businesses to design and build Tech platforms from scratch or to re-engineer and modernize their legacy systems. Our teams have expertise in Full Stack Technologies, REST API Servers, Blockchain, DevOps, Cloud Technologies, Data Engineering, and Test Automation. We are building next-gen SaaS platforms for e-commerce and health-tech domains. Role Description: We are hiring multiple Java having strong experience in REST APIs and softwares architectural patterns. This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious. We work on latest technologies with immense focus on robust designs and scalable architectures. Responsibilities: Create scalable designs, practice and Influence sound product engineering practices. Define code architecture decisions to support a high-performance and scalable product with a minimal footprint Participate in all development aspects including security & non-functional aspects. Developers with 4+ years of experience to provide technical leadership to the team. Develop APIs and services in Java from scratch. Do high-level design with guidance, functional modeling, break-down module & reuse architecture. Brainstorm ideas and new features to improve the product. Implement DevOps and CI/CD. Establish unit and integration testing strategies. Promote team synergies, and work in an agile team environment. Collaborate with clients; meet and exceed client expectations. Qualifications: Excellent programming experience in Java, J2EE, Spring, Webservices, Microservices. Knowledge of advanced Java concepts like lambda expressions, functional interfaces, generics, collections, threads, etc. Expertise working with Spring framework, Spring Boot, JPA. Strong knowledge of Data Structures& Algorithms. Knowledge of RESTful paradigms and experience of building & consuming APIs. Experience working with Databases. Have worked on Dockers, Kubernetes and Azure cloud. Ability to quickly learn and adapt to new technologies. Good communication and excellent problem-solving skills.

AI,ML Python Developer

Mumbai, Delhi / NCR, Bengaluru

4 - 7 years

INR 9.0 - 16.0 Lacs P.A.

Work from Office

Full Time

About Company: Avisoft (https://avisoft.io/) is a Technology and IT services company based in Mohali and Jammu serving clients globally. We offer Product Engineering, IT Consultancy, Project Outsourcing and Staff Augmentation services. We partner with businesses to design and build Tech platforms from scratch, or to re-engineer and modernize their legacy systems. Our teams have expertise in Full Stack Technologies, REST API Servers, Blockchain, DevOps, Cloud Technologies, Data Engineering, and Test Automation. We are building next gen SaaS platforms for e-commerce and health-tech domains. About the Role: We are seeking a highly skilled Python Developer with a minimum of 4+ years of experience to join our team. In this role, you will play a key part in designing and implementing functional requirements, building efficient back-end features, managing testing and bug fixes, and providing mentorship to junior team members. Your expertise in Python development, knowledge of design patterns, and experience with testing frameworks such as pytest or unit test will be crucial in contributing to the success of our projects. In addition, you will leverage AI/ML technologies to enhance our data processing and application solutions. Responsibilities: Design and implement functional requirements for software applications. Develop robust and efficient back-end features using Python. Integrate AI/ML models and algorithms to solve complex business problems and enhance product functionality. Oversee testing processes, addressing and resolving bugs using frameworks like pytest or unittest. Prepare comprehensive technical documentation for reference. Mentor and coach junior team members, sharing your knowledge and experience. Actively participate in code reviews and discussions to ensure code quality. Implement software enhancements and suggest improvements for ongoing projects. Collaborate with cross-functional teams to integrate AI/ML models into existing applications. Skills: Proven experience as a Python Developer with a minimum of 4 years in a similar role. Excellent understanding and application of design patterns in software development. Strong experience with testing frameworks, preferably pytest or unittest. Familiarity with data processing frameworks such as pandas, pyspark, or similar. AI/ML experience, with expertise in integrating machine learning models into applications. Experience with cloud platforms, particularly Amazon Web Services (AWS), including AWS Glue and AWS Sagemaker for deploying models. Solid understanding of databases and SQL. Familiarity with building back-end solutions and APIs for machine learning models. Experience with AI/ML libraries such as TensorFlow, PyTorch, and Scikit-learn. Exceptional attention to detail in coding and problem-solving. Demonstrated leadership skills and ability to guide and motivate a team. Familiarity with React for front-end integration with AI/ML-driven back-end services. Bachelor's degree in Computer Science, Information Technology, or a related field. Skills : - Python Developer ,AI ,Machine Learning ,Backend Development ,AWS ,Sage maker ,AWS Glue ,Data Processing ,Pandas ,PySpark ,Design Patterns ,Unit Testing ,pytest ,unit test ,Cloud Platforms ,SQL ,NoSQL ,Model Deployment ,Scalable Applications ,Software Development, Python, AI/ML Integration, TensorFlow/PyTorch/Scikit-learn, Backend Development, AWS (Sagemaker, Glue), Pandas/PySpark, Design Patterns, Unit Testing (pytest, unittest), SQL, Model Deployment, Cloud Platforms (AWS, Google Cloud, Azure). Location : - Remote, Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune

MERN Full Stack Developer

Mumbai, Delhi / NCR, Bengaluru

4 - 7 years

INR 6.0 - 10.0 Lacs P.A.

Work from Office

Full Time

About Company: Avisoft (https://avisoft.io/) is a Technology and IT services company based in Mohali and Jammu serving clients globally. We offer Product Engineering, IT Consultancy, Project Outsourcing and Staff Augmentation services. We partner with businesses to design and build Tech platforms from scratch, or to re-engineer and modernize their legacy systems. Our teams have expertise in Full Stack Technologies, REST API Servers, Blockchain, DevOps, Cloud Technologies, Data Engineering, and Test Automation. We are building next gen SaaS platforms for e-commerce and health-tech domains. About Role: We are hiring multiple Full Stack Developer experienced in React JS, Node.js. If you are passionate about technology, constantly seeking to learn and improve skill set, then you are the type of person we are looking for! This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious. We work on latest technologies with immense focus on robust designs and scalable architectures. Role and Responsibilities: Managing the complete software development process from conception to deployment. Maintaining and upgrading the software following deployment. Managing the end-to-end life cycle to produce software and application. Overseeing and guiding the analysing, writing, building, and deployment of software.Overseeing the automated testing and providing feedback to management during the development process.Modifying and testing changes to previously developed programs. Required Skills: 4+ years of experience in developing enterprise-level applications, using Nodejs, ReactJS, Experience with front-end technologies such as HTML5, CSS3, JavaScript and related frameworks/libraries (e.g., Redux, Vue.js). Strong understanding of RESTful APIs and GraphQL. Familiarity with relational and NoSQL databases (e.g., MongoDB, MySQL, PostgreSQL). Experience with version control systems such as Git. Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams. Comfortable working in a fast-paced, result-oriented environment. Experience in handling team members. Skills Required: Nodejs, ReactJS, HTML5, CSS3, JavaScript, AWS Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad Chennai

QA Automation Engineer

Bengaluru

7 - 10 years

INR 14.0 - 15.0 Lacs P.A.

Work from Office

Full Time

We partner with businesses to design and build Tech platforms from scratch or to re-engineer and modernize their legacy systems. Our teams have expertise in Full Stack Technologies, REST API Servers, Blockchain, DevOps, Cloud Technologies, Data Engineering, and Test Automation. We are building next-gen SaaS platforms for e-commerce and health-tech domains. Role Description: As a QA Automation Engineer, you will be responsible for ensuring the quality and reliability of backend services through robust API test automation. You will work closely with development, DevOps, and QA teams to design scalable automation frameworks, implement API test cases, and integrate them into CI/CD pipelines. This role requires strong expertise in Java, Rest Assured, and API testing best practices, along with a deep understanding of automation frameworks and testing methodologies. Responsibilities: Lead and contribute to API test automation efforts using Rest Assured and Java, ensuring robust and maintainable test coverage. Develop and maintain custom API test automation frameworks using Java, incorporating best practices in design and scalability. Implement and manage test cases using TestNG or JUnit, and manage project builds with Maven or Gradle. Validate RESTful APIs through rigorous testing of HTTP methods, response status codes, authentication mechanisms, JSON Path expressions, and data integrity. Identify and test for edge case scenarios to ensure API reliability and fault tolerance. Integrate test automation suites into CI/CD pipelines using tools such as GitLab CI and Jenkins, ensuring seamless deployment validation. Utilize tools like Postman and Swagger to test and validate APIs against defined specifications and contracts. Perform deep debugging, troubleshooting, and log analysis to diagnose and resolve test failures and environment issues. Collaborate effectively in a team environment using Git for version control and following standard branching and merging practices. Exp.- 7+ years of hands-on experience in QA Automation

Android Developer (Mid Level)

Bengaluru

6 - 10 years

INR 14.0 - 15.0 Lacs P.A.

Work from Office

Full Time

We partner with businesses to design and build Tech platforms from scratch or to re-engineer and modernize their legacy systems. Our teams have expertise in Full Stack Technologies, REST API Servers, Blockchain, DevOps, Cloud Technologies, Data Engineering, and Test Automation. We are building next-gen SaaS platforms for e-commerce and health-tech domains. Role Description: We are seeking a skilled Mid-Level Android Developer with strong expertise in Kotlin, Android SDK, and modern architecture components. The ideal candidate will have hands-on experience developing complex Android applications, particularly in OTT platforms, Android TV, and live streaming. Responsibilities include designing and building scalable, high-quality apps with responsive UI using Jetpack libraries and Compose, ensuring optimal performance across various devices and Android versions. Proficiency in asynchronous programming with Kotlin coroutines, dependency injection frameworks like Dagger2 or Hilt, and unit testing is essential. Strong communication skills and experience using Git and JIRA for effective collaboration in an agile environment are also required. This role is based onsite in Bangalore. Responsibilities: Design, develop, and maintain high-performance Android applications with a focus on large-scale and complex implementations. Build applications using Kotlin, adhering to Android development best practices and modern architecture components. Collaborate with product, design, and backend teams to develop OTT and Android TV applications, including live streaming functionalities. Implement responsive UI/UX using Android UI design principles, patterns, and Jetpack Compose (preferred). Utilize Android Jetpack libraries and architecture components for efficient and scalable app development. Write clean, maintainable code with a focus on Kotlin coroutines, asynchronous programming, and efficient memory/thread management. Apply strong debugging and unit testing practices to ensure app reliability and performance in distributed environments. Integrate and manage dependency injection using Dagger2 or Hilt frameworks. Ensure compatibility and performance across multiple Android versions, screen sizes, and device types. Leverage experience with TIF (TV Input Framework) for Android TV (if applicable). Collaborate effectively with team members using Git for version control and tools like JIRA for issue tracking and sprint planning. Demonstrate strong communication and interpersonal skills in a fast-paced, agile environment.

DATA ENGINEER

Pune

3 - 6 years

INR 7.0 - 12.0 Lacs P.A.

Work from Office

Full Time

We are seeking an experienced Databricks Developer with expertise in Delta Live Tables to join our team. The ideal candidate will possess a strong background in designing, developing, and maintaining data pipelines using Databricks and Delta Lake technologies. Key Responsibilities: Develop, implement, and optimize data pipelines and workflows using Databricks platform. Design and manage Delta Live Tables for real-time, streaming and batch data processing solutions. Monitor and troubleshoot data pipelines to ensure high performance, reliability, and data quality. Qualifications: 3 to 6 years of hands-on experience in Databricks platform development. Proven expertise in Delta Lake and Delta Live Tables. Strong SQL and Python/Scala programming skills. Experience with cloud platforms such as Azure, AWS, or GCP (preferably Azure). Familiarity with data modeling and data warehousing concepts.

Senior Data Scientist

Chennai, Delhi / NCR, Bengaluru

8 - 12 years

INR 15.0 - 20.0 Lacs P.A.

Work from Office

Full Time

Role overview As a core member of the Data Science team, the Senior Data Scientist will be responsible for implementing and training machine learning models, developing and maintaining data pipelines to supply training and inference data for models, evaluating performance of production-deployed models, and supporting A/B testing of the Data Science teams models. Potential areas of support and ownership include Recommendations, Search Ranking, and Instant Market Value algorithms. What you'll do Implementing, training, and evaluating machine learning models using Python and AWS SageMaker. Developing and maintaining data pipelines to supply training and inference data for models, using SQL and Snowflake. Collaborating with engineers to deploy models to production Evaluating performance of production-deployed models Designing A/B tests of the Data Science teams models and analyzing their results Communicating solutions to stakeholders through written documentation, demos and presentations, and data visualizations Collaborating with other data scientists, machine learning engineers, and business stakeholders to scope, design, and implement machine learning projects What you'll bring Curiosity about widely varied datasets and their possibilities for unlocking customer value. Self-motivated to perform exploratory analyses and build proof-of-concept solutions. Proven experience turning data into successful products Knowledge of standard Machine Learning techniques for supervised and unsupervised learning across structured and unstructured datasets. Comprehensive knowledge of, and real-world experience with, measurement, evaluation, and testing of models. Experience deploying and/or maintaining machine learning services in production Proficiency in Python or similar languages widely used in the data science community Proficiency in SQL Ability to communicate technical details and analytical findings to both technical and non-technical audiences Advanced degree (or proven experience) in Computer Science, Data Science, Mathematics, or any quantitative science which makes use of advanced data analytics or statistical or machine learning techniques Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

LEAD DATA ENGINEER

Pune

8 - 12 years

INR 15.0 - 20.0 Lacs P.A.

Work from Office

Full Time

We are looking for a highly experienced Lead Data Engineer / Data Architect to lead the design, development, and implementation of scalable data pipelines, data Lakehouse, and data warehousing solutions. The ideal candidate will provide technical leadership to a team of data engineers, drive architectural decisions, and ensure best practices in data engineering. This role is critical in enabling data-driven decision-making and modernizing our data infrastructure. Key Responsibilities: Act as a technical leader responsible for guiding the design, development, and implementation of data pipelines, data Lakehouse, and data warehousing solutions. Lead a team of data engineers, ensuring adherence to best practices and standards. Drive the successful delivery of high-quality, scalable, and reliable data solutions. Play a key role in shaping data architecture, adopting modern data technologies, and enabling data-driven decision-making across the team. Provide technical vision, guidance, and mentorship to the team. Lead technical design discussions, perform code reviews, and contribute to architectural decisions.

Data Engineer

Mumbai, Delhi / NCR, Bengaluru

5 - 7 years

INR 15.0 - 25.0 Lacs P.A.

Work from Office

Full Time

About the Role: We are seeking a skilled and experienced Data Engineer to join our remote team. The ideal candidate will have 5-7 years of professional experience working with Python, PySpark, SQL, and Spark SQL, and will play a key role in building scalable data pipelines, optimizing data workflows, and supporting data-driven decision-making across the organization. Key Responsibilities: Design, build, and maintain scalable and efficient data pipelines using PySpark and SQL. Develop and optimize Spark jobs for large-scale data processing. Collaborate with data scientists, analysts, and other engineers to ensure data quality and accessibility. Implement data integration from multiple sources into a unified data warehouse or lake. Monitor and troubleshoot data pipelines and ETL jobs for performance and reliability. Ensure best practices in data governance, security, and compliance. Create and maintain technical documentation related to data pipelines and infrastructure. Location-Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad,Remote

JAVA Full Stack Developer (Java + React )

Gurugram

9 - 12 years

INR 20.0 - 25.0 Lacs P.A.

Work from Office

Full Time

Role Description We are hiring a highly skilled Lead Full Stack Developer with strong expertise in Java and React to join our dynamic team in Gurugram. The ideal candidate will have 9+ years of experience in developing and maintaining scalable enterprise-level applications, working both on the front-end and back-end. This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious. We work on latest technologies with immense focus on robust designs and scalable architectures Candidate Profile Bachelor's degree in computer science or related fields preferred. 9+ years of experience developing core Java applications across enterprise, SME, or start-up environments. Proven experience with distributed systems and event-driven architectures. Expertise in Spring Boot, Spring Framework, and RESTful API development. Experience in designing, building, and monitoring microservices. Solid background in persistence technologies including JPA, Hibernate, MS-SQL, and PostgreSQL. Proficient in Java 11+, including features like Streams, Lambdas, and Functional Programming. Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps. Familiarity with major cloud platforms: AWS, Azure, or GCP (AWS preferred). Front-end development experience using React or Angular with good understanding of leveraging best practices around HTML, CSS3/Tailwind, Responsive designs. Comfortable in Agile environments with iterative development and regular demos. Experience with container orchestration using Managed Kubernetes (EKS, AKS, or GKE). Working knowledge of Domain-Driven Design (DDD) and Backend-for-Frontend (BFF) concepts. Hands-on experience integrating applications with cloud services. Familiarity with event-driven technologies (e.g., Kafka, MQ, Event Buses). Hospitality services domain experience is a plus. Strong problem-solving skills, with the ability to work independently and in a team. Proficiency in Agile methodologies and software development best practices. Skilled in code and query optimization. Experience with version control systems, particularly Git.

ENT Database Administrator

Mumbai, Delhi / NCR, Bengaluru

8 - 12 years

INR 13.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Role Description We are seeking a skilled and proactive Database Administrator (DBA) with strong SQL Development expertise to manage, optimize, and support our database systems. The ideal candidate will have hands-on experience with cloud-based and on-premises database platforms, with a strong emphasis on AWS RDS, PostgreSQL, Redshift, and SQL Server. A background in developing and optimizing complex SQL queries, stored procedures, and data workflows is essential. Experience: 8 Plus years Key Responsibilities: Design, implement, and maintain high-performance, scalable, and secure database systems on AWS RDS, PostgreSQL, Redshift, and SQL Server. Develop, review, and optimize complex SQL queries, views, stored procedures, triggers, and functions. Monitor database performance, implement tuning improvements, and ensure high availability and disaster recovery strategies.Collaborate with development and DevOps teams to support application requirements, schema changes, and release cycles. Perform database migrations, upgrades, and patch management. Create and maintain documentation related to database architecture, procedures, and best practices. Implement and maintain data security measures and access controls. Support ETL processes and troubleshoot data pipeline issues as needed. Mandatory Skills & Experience: Strong hands-on experience with: AWS RDS, PostgreSQL, Amazon Redshift, Microsoft SQL Server Skills Required: Proficiency in SQL development, including performance tuning and query optimization. Experience with backup strategies, replication, monitoring, and high-availability database configurations. Solid understanding of database design principles and best practices. Knowledge of SSIS, SSRS & SSAS development and its management. Knowledge of database partitioning, compression, online performance monitoring/tuning. Experience in database release management process and script review. Knowledge of Database mirroring, AAG and Disaster Recovery procedures. Knowledge in Database monitoring and different monitoring tools. Knowledge in data modeling, database optimization and relational database schemas Knowledge in writing complex SQL queries and debugging through someone elses code. Experience in managing internal and external MS SQL database security. Knowledge in Database Policies, Certificates, Database Mail, Resource Management Knowledge in SQL Server internals (Memory usage, DMVs, Threads, wait stats, Query Store, SQL Profiler) Knowledge of Cluster Server management and failovers. Knowledge of data modeling (SSARS), Reporting Services (SSRS, Tableau, PowerBI, Athena). Good to have Skills: Exposure to MySQL and Oracle databases. Familiarity with Azure Database Services (e.g., Azure SQL, Azure Database for PostgreSQL). Knowledge of scripting languages (e.g., Python, Bash) for automation is a plus. Experience working in Agile/Scrum environments. Knowledge of Java, PowerShell, or Python is preferred. Location : - Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Lead Full Stack Developer - Java & React

Jammu

3 - 5 years

INR 5.0 - 10.0 Lacs P.A.

Work from Office

Full Time

We are hiring a highly skilled Lead Full Stack Developer with strong expertise in Java and React to join our dynamic team in Jammu. The ideal candidate will have 3-5 years of experience in developing and maintaining scalable enterprise-level applications, working both on the front-end and back-end. This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious. We work on latest technologies with immense focus on robust designs and scalable architectures Responsibilities: Create scalable designs, practice and Influence sound product engineering practices. Define code architecture decisions to support a high-performance and scalable product with a minimal footprint. Participate in all development aspects including security & non-functional aspects. Brainstorm ideas and new features to improve the product. Do high-level design, functional modeling, break-down module & create reusable architectures. Develop APIs and micro-services in Java from scratch. Develop UI workflows using React, Redux, and CSS to create a modular and efficient codebase that can handle complex state management and third-party integrations. Build modular and reusable components in React JS. Establish DevOps and CI/CD for strategies for the project. Develop unit and integration testing plans. Promote team synergies, and work in an agile team environment. Collaborate with clients; meet and exceed client expectations. Qualifications: 3-5 years of experience working in a full stack role with minimu 3 years of experience in Java, J2EE, Spring, Webservices, Microservices. Knowledge of advanced Java concepts like lambda expressions, functional interfaces, generics, collections, threads, etc. Expertise working with Spring framework, Spring Boot, JPA. Knowledge of RESTful paradigms and experience of building & consuming APIs. Hands-on experience in front-end development working with JavaScript and TypeScript. Proficient in React JS, React Router, Redux. Knowledge of API calls, data parsing, data filtering and rendering on UI. Experience with DOM manipulation and the JavaScript object model. Strong knowledge of Data Structures& Algorithms. Strong Experience working with relational databases. Good with basic data structures and algorithms. Ability to quickly learn and adapt to new technologies. Good communication & excellent problem-solving skills. Skills: Java, REST APIs, microservices, SOLID design principles, design patterns, software architectures, JavaScript, React JS, Redux, API calls

Java Developer

Noida

7 - 9 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

We are hiring multiple Java having strong experience in REST APIs and softwares architectural patterns. This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious. We work on latest technologies with immense focus on robust designs and scalable architectures. Responsibilities: Create scalable designs, practice and Influence sound product engineering practices. Define code architecture decisions to support a high-performance and scalable product with a minimal footprint Participate in all development aspects including security & non-functional aspects. Developers with 7+ years of experience to provide technical leadership to the team. Develop APIs and services in Java from scratch. Do high-level design with guidance, functional modeling, break-down module & reuse architecture. Brainstorm ideas and new features to improve the product. Implement DevOps and CI/CD. Establish unit and integration testing strategies. Promote team synergies, and work in an agile team environment. Collaborate with clients; meet and exceed client expectations. Qualifications: Excellent programming experience in Java, J2EE, Spring, Webservices, Microservices. Knowledge of advanced Java concepts like lambda expressions, functional interfaces, generics, collections, threads, etc. Expertise working with Spring framework, Spring Boot, JPA. Strong knowledge of Data Structures& Algorithms. Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps. Familiarity with major cloud platforms: AWS, Azure, or GCP (AWS preferred). Knowledge of RESTful paradigms and experience of building & consuming APIs. Experience working with Databases. Have worked on Dockers, Kubernetes and Azure cloud. Ability to quickly learn and adapt to new technologies. Good communication and excellent problem-solving skills.

QA Automation Professional ( Playwright, Java, JavaScript )

Noida, Pune, Bengaluru

5 - 9 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Role Description: We are seeking a highly skilled and experienced QA Automation Engineer with a strong background in automation architecture and testing methodologies. The ideal candidate will have in-depth expertise in designing scalable automation frameworks, executing robust test strategies, and working with modern tools and technologies such as Playwright, Java, JavaScript, or Python. This role requires a proactive engineer who thrives in a fast-paced, agile environment and is passionate about delivering high-quality software products. Key Responsibilities: Design, develop, and maintain scalable and reusable automation frameworks for web and API testing. Build robust, maintainable, and efficient automated test scripts using Java, JavaScript, Python, or similar languages. Develop and execute automated API tests for REST and SOAP services using tools such as Postman, Rest Assured, or similar. Implement and manage UI test automation using tools like Playwright, Selenium, Cypress, or equivalent. Troubleshoot and debug test failures, resolve flakiness, and optimize test performance. Collaborate closely with developers, QA engineers, and DevOps to integrate automated tests in a CI/CD pipeline. Ensure best practices in test design, code quality, and test coverage across automation suites. Utilize version control systems like Git to manage and maintain automation code repositories. Participate in code reviews and contribute to improving automation standards and guidelines. Required Skills and Experience: 5 to 9 years of hands-on experience in QA Automation. Strong understanding of automation architecture, core concepts, and QA best practices. Proficiency in Java, JavaScript, Python, or other automation-focused programming languages. Proven expertise in API automation testing (REST/SOAP). Strong hands-on experience with Playwright and/or other modern automation tools. Familiarity with UI automation frameworks and tools. Experience working in cloud-based environments (AWS, Azure) and SaaS platforms. Exposure to CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI). Excellent debugging and problem-solving skills, especially related to flaky or unstable tests. Experience with version control systems like Git. Strong communication skills and the ability to work collaboratively in agile teams. Preferred Qualifications: Experience with performance and load testing is a plus. ISTQB or equivalent QA certification. 5 - 9 years of hands-on experience in QA Automation Engineer with a strong background in automation architecture and testing methodologies. Location-Bengaluru,Noida,Pune,Mumbai,Hyderabad

Data Engineer

Pune

5 - 10 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

We are looking for a highly skilled and experienced Data Engineer with over 5 years of experience to join our growing data team. The ideal candidate will be proficient in Databricks, Python, PySpark, and Azure, and have hands-on experience with Delta Live Tables. In this role, you will be responsible for developing, maintaining, and optimizing data pipelines and architectures to support advanced analytics and business intelligence initiatives. You will collaborate with cross-functional teams to build robust data infrastructure and enable data-driven decision-making. Key Responsibilities: .Design, develop, and manage scalable and efficient data pipelines using PySpark and Databricks .Build and optimize Spark jobs for processing large volumes of structured and unstructured data .Integrate data from multiple sources into data lakes and data warehouses on Azure cloud .Develop and manage Delta Live Tables for real-time and batch data processing .Collaborate with data scientists, analysts, and business teams to ensure data availability and quality .Ensure adherence to best practices in data governance, security, and compliance .Monitor, troubleshoot, and optimize data workflows and ETL processes .Maintain up-to-date technical documentation for data pipelines and infrastructure components Qualifications: 5+ years of hands-on experience in Databricks platform development. Proven expertise in Delta Lake and Delta Live Tables. Strong SQL and Python/Scala programming skills. Experience with cloud platforms such as Azure, AWS, or GCP (preferably Azure). Familiarity with data modeling and data warehousing concepts.

Android Developer

Bengaluru

6 - 8 years

INR 13.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Role Description: We are seeking a skilled Mid-Level Android Developer with strong expertise in Kotlin, Android SDK, and modern architecture components. The ideal candidate will have hands-on experience developing complex Android applications, particularly in OTT platforms, Android TV, and live streaming. Responsibilities include designing and building scalable, high-quality apps with responsive UI using Jetpack libraries and Compose, ensuring optimal performance across various devices and Android versions. Proficiency in asynchronous programming with Kotlin coroutines, dependency injection frameworks like Dagger2 or Hilt, and unit testing is essential. Strong communication skills and experience using Git and JIRA for effective collaboration in an agile environment are also required. This role is based onsite in Bangalore. Responsibilities: Design, develop, and maintain high-performance Android applications with a focus on large-scale and complex implementations. Build applications using Kotlin, adhering to Android development best practices and modern architecture components. Collaborate with product, design, and backend teams to develop OTT and Android TV applications, including live streaming functionalities. Implement responsive UI/UX using Android UI design principles, patterns, and Jetpack Compose (preferred). Utilize Android Jetpack libraries and architecture components for efficient and scalable app development. Write clean, maintainable code with a focus on Kotlin coroutines, asynchronous programming, and efficient memory/thread management. Apply strong debugging and unit testing practices to ensure app reliability and performance in distributed environments. Integrate and manage dependency injection using Dagger2 or Hilt frameworks. Ensure compatibility and performance across multiple Android versions, screen sizes, and device types. Leverage experience with TIF (TV Input Framework) for Android TV (if applicable). Collaborate effectively with team members using Git for version control and tools like JIRA for issue tracking and sprint planning. Demonstrate strong communication and interpersonal skills in a fast-paced, agile environment. Experience in Kotlin, OTT, Android TV,live streaming, Jetpack Compose

QA Automation Engineer

Noida, Gurugram, Delhi / NCR

5 - 7 years

INR 20.0 - 25.0 Lacs P.A.

Work from Office

Full Time

We partner with businesses to design and build Tech platforms from scratch or to re-engineer and modernize their legacy systems. Our teams have expertise in Full Stack Technologies, REST API Servers, Blockchain, DevOps, Cloud Technologies, Data Engineering, and Test Automation. We are building next-gen SaaS platforms for e-commerce and health-tech domains. Role Description: As a QA Automation Engineer, you will be responsible for ensuring the quality and reliability of backend services through robust API test automation. You will work closely with development, DevOps, and QA teams to design scalable automation frameworks, implement API test cases, and integrate them into CI/CD pipelines. This role requires strong expertise in Java, Rest Assured, and API testing best practices, along with a deep understanding of automation frameworks and testing methodologies. Responsibilities: Lead and contribute to API test automation efforts using Rest Assured and Java, ensuring robust and maintainable test coverage. Develop and maintain custom API test automation frameworks using Java, incorporating best practices in design and scalability. Implement and manage test cases using TestNG or JUnit, and manage project builds with Maven or Gradle. Validate RESTful APIs through rigorous testing of HTTP methods, response status codes, authentication mechanisms, JSONPath expressions, and data integrity. Identify and test for edge case scenarios to ensure API reliability and fault tolerance. Integrate test automation suites into CI/CD pipelines using tools such as GitLab CI and Jenkins, ensuring seamless deployment validation. Utilize tools like Postman and Swagger to test and validate APIs against defined specifications and contracts. Perform deep debugging, troubleshooting, and log analysis to diagnose and resolve test failures and environment issues. Collaborate effectively in a team environment using Git for version control and following standard branching and merging practices.

Python Full Stack Developer – Team Lead

Bengaluru

7 - 10 years

INR 18.0 - 20.0 Lacs P.A.

Work from Office

Full Time

We are looking for an experienced Python Full Stack Developer Team Lead to join our growing technology team. The ideal candidate will have a strong foundation in backend and frontend development with hands-on experience in cloud platforms and team leadership. You will play a key role in architecting scalable applications, managing a high-performing team, and delivering robust solutions. Key Responsibilities Lead a team of 56 developers, managing task assignments, mentoring, and conducting regular code reviews. Design and develop scalable web applications using Python (Django/Flask), and React.js or Angular. Develop and manage robust database schemas using PostgreSQL or MySQL (No MongoDB). Work closely with cross-functional teams (Product, QA, DevOps) to deliver high-quality software solutions. Ensure best practices in software development, including clean code, unit testing, and CI/CD processes. Collaborate in architecture decisions and provide technical guidance to the team. Own the technical delivery of features and ensure timelines are met. Required Skills 7+ years of experience in full stack development. Proficiency in Python with frameworks such as Django or Flask. Strong frontend development experience using React.js or Angular. Solid experience with relational databases: PostgreSQL or MySQL. Strong hands-on experience with AWS or Azure cloud platforms. Proven experience leading and mentoring development teams. Deep understanding of RESTful APIs, microservices, and modern web architecture. Nice to Have Experience with Docker, Git, CI/CD tools like Jenkins or GitHub Actions. Exposure to DevOps practices and infrastructure automation.

Java Developer

Noida

7 - 9 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Role Description: We are hiring multiple Java having strong experience in REST APIs and softwares architectural patterns This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious We work on latest technologies with immense focus on robust designs and scalable architectures Responsibilities : Create scalable designs, practice and Influence sound product engineering practices. Define code architecture decisions to support a high-performance and scalable product with a minimal footprint Participate in all development aspects including security & non-functional aspects. Developers with 7+ years of experience to provide technical leadership to the team. Develop APIs and services in Java from scratch. Do high-level design with guidance, functional modeling, break-down module & reuse architecture. Brainstorm ideas and new features to improve the product. Implement DevOps and CI/CD. Establish unit and integration testing strategies. Promote team synergies, and work in an agile team environment. Collaborate with clients; meet and exceed client expectations. Qualifications : Excellent programming experience in Java, J2EE, Spring, Webservices, Microservices. Knowledge of advanced Java concepts like lambda expressions, functional interfaces, generics, collections, threads, etc. Expertise working with Spring framework, Spring Boot, JPA. Strong knowledge of Data Structures& Algorithms. Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps. Familiarity with major cloud platforms: AWS, Azure, or GCP (AWS preferred). Knowledge of RESTful paradigms and experience of building & consuming APIs. Experience working with Databases. Have worked on Dockers, Kubernetes and Azure cloud. Ability to quickly learn and adapt to new technologies. Good communication and excellent problem-solving skills.

Java Developer

Noida

7 - 9 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Role Description: We are hiring multiple Java having strong experience in REST APIs and softwares architectural patterns This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious We work on latest technologies with immense focus on robust designs and scalable architectures Responsibilities: Create scalable designs, practice and Influence sound product engineering practices. Define code architecture decisions to support a high-performance and scalable product with a minimal footprint Participate in all development aspects including security & non-functional aspects. Developers with 7+ years of experience to provide technical leadership to the team. Develop APIs and services in Java from scratch. Do high-level design with guidance, functional modeling, break-down module & reuse architecture. Brainstorm ideas and new features to improve the product. Implement DevOps and CI/CD. Establish unit and integration testing strategies. Promote team synergies, and work in an agile team environment. Collaborate with clients; meet and exceed client expectations. Qualifications : Excellent programming experience in Java, J2EE, Spring, Webservices, Microservices. Knowledge of advanced Java concepts like lambda expressions, functional interfaces, generics, collections, threads, etc. Expertise working with Spring framework, Spring Boot, JPA. Strong knowledge of Data Structures& Algorithms. Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps. Familiarity with major cloud platforms: AWS, Azure, or GCP (AWS preferred). Knowledge of RESTful paradigms and experience of building & consuming APIs. Experience working with Databases. Have worked on Dockers, Kubernetes and Azure cloud. Ability to quickly learn and adapt to new technologies. Good communication and excellent problem-solving skills. Skills : - J2EE, Spring, Spring Boot, Microservices, RESTAPI, API Development, Data Structures, Algorithms, Docker, Kubernetes, Azure Cloud, DevOps, CICD, Unit Testing, Integration Testing, Problem Solving, Software Architecture, Webservices, JPA, Lambda Expressions, Functional Interfaces, AWS

FIND ON MAP

Avisoft

Avisoft logo

Avisoft

|

Technology, Bioacoustics

Bletchley

N/A Employees

28 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview