WE ARE HIRING!

Join us and be part of the BEST work family around! Are you ready to accelerate your career? We create careers for ambitious people by moving beyond traditional assumptions of what it means to work grow in an IT industry

Open Positions

Work Location:

Pune

Job Description:

 

Strong experience in C
Experience in multi-process Linux application development
Debugging multi-process applications
Experience on inter-process communication, synchronisation between processes and threads
Understanding Systemd service manager and dependency management
Experience on SQLite database and working with SQLite queries
Experience on CoAP, SLIP protocol
Good understanding on the Linux boot process, enviornment variables etc.
Profiling application processes

Knowledge on Cmake

Good to Have

Experience in C++
Knowledge on embedded systems, micro-processor i.MX 8
Version control Git, BitBucket
Knowledge on build system CI/CD
Familiarity with tools such as DOORS, Bitbucket, GTest, CMake, Coverity, JIRA etc.
Experience in Python
Experience to develop medical grade software as per IEC 62304
Experience in agile scrum methodology.

Qualifications

5-8 years

APPLY Now

Work Mode:

Hybrid/Work from Home

Job Description:

  • Strong hands-on coding experience
  • Build scalable and reliable business systems.
  • Expert at operating in an agile development environment
  • Determining project requirements and developing work schedules for the team
  • Drive alignment across development teams in a data oriented and transparent way
  • Balance security debt, product stability and features against a backdrop of go to market pressures and timelines
  • Strong verbal and written communication skills
  • Mentor and challenge engineers to continue to grow in their discipline
  • Participate, contribute and  in system design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support
  • Have a strong inclination to build productive team with good quality/secure code and knowledge base documentation

Qualifications

  • Bachelor’s degree or equivalent with 7+ years developmental experience
    • Technical knowledge: Strong in ASP.NET webform, Web API.

    Technologies ‐ ASP.NET,  C#, Angular, JQuery, Database – SQL Server

APPLY Now

Area / Skill
SFDC Configuration
Security in Apex , OOB
Apex Logic
Apex Performance
Apex Triggers & Framework
Integration Design & Solutions
Lightning – Aura, LWC
SOQL Optimization
Exception Handling
Deployment Practices
CPQ Knowledge / Experience
Sales Cloud Experience
Problem Solving / Trouble Shooting

APPLY Now

As a Pen tester, you will play a pivotal role in conducting security assessments, identifying vulnerabilities, and recommending effective strategies to enhance the security posture of our systems and applications. Your responsibilities will include performing comprehensive security assessments of web applications, web services, Mobile applications, networks, and conducting source code reviews. You will collaborate with internal teams to explain the impact of identified vulnerabilities, provide remediation guidance, and articulate technical concepts in a business context. Your ability to deliver results within stipulated timelines and your commitment to continuous research and learning will be crucial to success in this role.

Responsibilities:

  • Conduct thorough security assessments of web applications, web services, mobile applications, networks, and perform source code reviews on various platforms.
  • Utilize both manual and automated techniques to identify vulnerabilities and back findings with proof-of-concept exploits.
  • Maintain detailed documentation of findings, including evidence collection and writeups.
  • Clearly explain assessment results, their impact on business operations and compliance, and demonstrate vulnerabilities to application/system owners.
  • Provide effective remediation strategies and mitigations for identified vulnerabilities.
  • Collaborate with cross-functional teams to review system designs, source code, configurations, and communications for security gaps.
  • Deliver assessment results within stipulated timelines, ensuring adherence to projectschedules and deadlines.
  • Stay updated on the latest tools, techniques, and research in the cybersecurity field, actively contributing to the community by sharing knowledge and insights.
  • Communicate effectively through both verbal and written channels, fostering strong collaboration within and outside of the team.
  • Demonstrate strong problem-solving, troubleshooting, and analysis skills to address complex security challenges.
  • Articulate technical concepts in business language, facilitating clear communication with stakeholders.

Qualifications:

  • Extensive experience in web/mobile application and web service security assessment, including penetration testing and vulnerability identification.
  • Proficiency in identifying security bugs and a strong inclination towards automaton and tool development.
  • Excellent written and verbal  communication skills, with the ability to express thoughts clearly and articulate technical concepts to non-technical stakeholders.
  • Self-driven and proactive, with a strong passion for cybersecurity and continuous learning.
  • Ability to work independently and collaboratively within a team to meet project schedules and deadlines.
  • Strong understanding of application and network protocols, as well as web/mobile application security concepts.
  • Good command of at least one programming language.
  • Familiarity with OWASP Top 10 and other web-related vulnerabilities, as well as logic flaws.
  • Hands-on experience in performing penetration testing of web-based applications, preferably in the financial domain.
  • Experience working alongside development and QA teams is a plus.
  • Proficiency in report writing and presentation skills.
  • Ability to suggest optimal security improvements for application components.

Please note that your expertise and demonstrated skills will be considered the primary.  qualification for this role, irrespective of formal degrees or certification. Your publicly known contributions, research papers, tool development, and ethical hacking exploits will serve as valuable references. Your written work should reflect your interests and ethics, and your published exploits, CTF scores, and hall of fame listings will serve as testimonies to your work.

 

Work Location:

Pune

Job Description:

Strong experience in C and C++
Experience with Qt Widgets with knowledge on QCustomPlot, Qchart, Model-view programming, Event filtering, Multithreading y QFutures.
Good knowledge on QT signal-slot mechanism
Experience working with UI/UX teams.
Experience in embedded Linux application programming, Interprocess communication, multi-process system
Knowledge on Cmake and qmake

Good to Have

Experience in C++
Knowledge on embedded systems, micro-processor i.MX 8
Version control Git, BitBucket
Knowledge on build system CI/CD
Familiarity with tools such as DOORS, Bitbucket, GTest, CMake, Coverity, JIRA etc.
Experience in Python
Experience to develop medical grade software as per IEC 62304
Experience in agile scrum methodology.

Qualifications

  • 5-8 years
  • Bachelors degree in Electronics, ExTC or similar branch. 

APPLY Now

As a Dot Net Solution Architect, you will be a key leader in designing and architecting robust and scalable solutions using the Microsoft .NET framework. Your responsibilities will include leading the architectural design process, analyzing business requirements, and translating them into technical specifications. You will collaborate with cross-functional teams to develop and implement innovative solutions that meet business objectives while adhering to best practices and industry standards

Location:

  • Bangalore

Experience:

  • 8-10 years

Role and Responsibilities:

  • Ability to work with abstract concepts.
  • Work with stakeholders to understand the requirements and select appropriate technology and platform.
  • Identifying and mitigating potential risks and issues related to the solution.
  • Design and plans the implementation of the chose solution.
  • Deep understanding of various technologies in web development.
  • Exp in IT arch, infrastructure, and cloud deployment.
  • Knowledge in .NET Framework, SQL, design / architectural patterns.

Qualifications and Education Requirements:

  •  Engineering graduate with 8+ years of experience in software development.
  • Responsible for designing and implementing comprehensive technology solutions that address business needs.
  • Hands-on experience in front-end languages and libraries (HTML/CSS, jQuery, Javascript, XML).
  • Should have good experience in developing enterprise applications using Angular, C#, .Net Framework.
  • Hands-on experience in .Net Core and Entity Framework, MCV.
  • Knowledge of architecture styles & API, Infrastructure as a code and cloud platform.
  • Familiarity with databases (SQL/PostgreSQL) , Should have experience in writing APIs.
  •  Comprehensive knowledge of OOPS concept with emphasis on .NET specification, framework and design patterns using C#.
  •  Should have working exposure to Devops, Git hub, AWS/Azure.
  • Should know about CI/CD pipelines , Familiarity with Agile methodology and SDLC.
  • Ability to understand stakeholders perspective and collaborates with various teams to ensure successful implementation.
  • Have knowledge and experience working on Azure DevOps tool , Experience working on code quality tools like – SonarQube or others.

Preferred Skills:

  • Wide range of technical expertise
  • Solution defining and problem solving
  • Exp and knowledge in cloud computing
  • Good understanding of business process

Please note that your expertise and demonstrated skills will be considered the primary.  qualification for this role, irrespective of formal degrees or certification. Your publicly known contributions, research papers, tool development, and ethical hacking exploits will serve as valuable references. Your written work should reflect your interests and ethics, and your published exploits, CTF scores, and hall of fame listings will serve as testimonies to your work.

Work Location:

Bangalore 

Job Description:

 Ensure & assure the quality and reliability of the applications developed.
Ensure the performance of the application is optimized, reusability and scalability all should be considered.

Must Have :

Engineering graduate with 3 to 6 years of experience in developing web-based and mobile applications.
 Hands-on experience in front-end languages and libraries (HTML/CSS, jQuery, Javascript, XML)
Hands-on experience in .Net Core and Entity Framework
Familiarity with databases (SQL/PostgreSQL)
 Should have good experience in developing enterprise applications using Angular, C#, .Net Framework.
Hands-on expertise in Unit Testing
Should have experience in writing APIs
Should have working exposure to Devops, Git hub, AWS/Azure.
Should know about CI/CD pipelines.
Should be good in Verbal & Written Communication.
Have knowledge and experience working on Azure DevOps tool.
Experience working on code quality tools like – SonarQube or others.

Preferred Skills

  • Knowledge of ReadyAPI, Selenium
  • Knowledge of Postman and Swagger
  • Exposure to code analysis tools

Qualifications

  • 11-13 years
  • BSc Computer Science or BCom Information Systems / Informatics or a similarly relevant Information Technology degree from a recognized University

APPLY Now

Work Location:

Bangalore 

Must Have :

Knowledge on High-speed board design interfaces USB, HDMI, DDR/DDR2 and flash memories.
Good Knowledge on Timing, Power supply design, Pre-& Post signal integrity analysis
Design of Microprocessor based circuits with high-speed peripheral interfaces.
Knowledge on differential signaling, cross talk, EMI/EMC aspects.
Board bring-up and functional testing.
Exposure in DC-DC power supply design
Experience in PCB Stack up, termination techniques, design for manufacturability and standard guidelines for layout
Experience in Wireless interfaces Bluetooth and Wi-Fi.
Usage of lab equipment like DC source, High end oscilloscopes, Debugger and Analyzer.
Executed the formal verification cycle.
Good-to-Have ü Engaging in all phases of new product introduction: concept, architecture, documentation, design, prototype, test, supplier interfaces, manufacturing introduction and service support.
Exposure in debugging skills in resolving issues.
Processor based experience ranging from Ultra low power high speed processors.

Responsibility of / Expectations from the Role:

  • Development of embedded hardware platform
  • Creation of System architectures from the requirements
  • Exposure to code analysis tools

Qualifications

  • 5-7 years

APPLY Now

 

Location:

  • Bangalore

Experience:

  • 2-5 years

Role and Responsibilities:

  • Android Framework and Native development and customizations.
  •  Must have worked on Android framework customization extensively (Window manager , Views, Audio, Video, Connectivity, Power Module, etc.).
  • Excellent in Java, Android SDK, Android NDK
  •  Android KPI, Boot and Memory optimizations.
  • Deep understanding of various technologies in web development.
  • Exp in IT arch, infrastructure, and cloud deployment.
  • Knowledge in .NET Framework, SQL, design / architectural patterns.
  • Features and enhancements for customers.
  • Ensure the delivery of features in scope, time and quality.
  • Ensure that the SW process is applied in the project in consultation with SW-APQP.
  • Report status, issues and progress of the SW development to the SW project lead.
  • Ensure pre-integration testing and verification for the functional area and its features.
  • Ensure the implementation of defined test strategies and document the achieved results.

Skills Required :

  • 6+ years of experience on embedded systems, with focus on Android Framework and Native development
  • Strong Java, C++ programming skills.
  •  Understanding of Android Boot Sequence and various Framework module architecture..
  • Hands on troubleshooting issues on run-time environment.
  • Strong communication and inter-personal skills..
  • Proficient in Android System concepts.
  • Should have experience on Android development and debugging robust systems
  • Proficient in multi threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts.
  • Good experience in Android internals (Android R+ preferred).
  • Android build, porting and customization experience.
  • System level debugging.
  • Experience of system integration , Android MW, Media, Audio, BT/WiFI, Diagnostics , System Infrastructure, Tuner, HAL, C++ .

APPLY Now

Location:

  • Bangalore

Experience:

  • 5-8 years

Role and Responsibilities:

  • Android Framework and Native development and customizations.
  •  Must have worked on Android framework customization extensively (Window manager , Views, Audio, Video, Connectivity, Power Module, etc.).
  • Excellent in Java, Android SDK, Android NDK
  •  Android KPI, Boot and Memory optimizations.
  • Deep understanding of various technologies in web development.
  • Exp in IT arch, infrastructure, and cloud deployment.
  • Knowledge in .NET Framework, SQL, design / architectural patterns.
  • Features and enhancements for customers.
  • Ensure the delivery of features in scope, time and quality.
  • Ensure that the SW process is applied in the project in consultation with SW-APQP.
  • Report status, issues and progress of the SW development to the SW project lead.
  • Ensure pre-integration testing and verification for the functional area and its features.
  • Ensure the implementation of defined test strategies and document the achieved results.

Skills Required :

  • 6+ years of experience on embedded systems, with focus on Android Framework and Native development
  • Strong Java, C++ programming skills.
  •  Understanding of Android Boot Sequence and various Framework module architecture..
  • Hands on troubleshooting issues on run-time environment.
  • Strong communication and inter-personal skills..
  • Proficient in Android System concepts.
  • Should have experience on Android development and debugging robust systems
  • Proficient in multi threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts.
  • Good experience in Android internals (Android R+ preferred).
  • Android build, porting and customization experience.
  • System level debugging.
  • Experience of system integration , Android MW, Media, Audio, BT/WiFI, Diagnostics , System Infrastructure, Tuner, HAL, C++ .

APPLY Now

Location:

  • Bangalore

Experience:

  • 5-8 years

Role and Responsibilities:

  • Android Framework and Native development and customizations.
  •  Must have worked on Android framework customization extensively (Window manager , Views, Audio, Video, Connectivity, Power Module, etc.).
  • Excellent in Java, Android SDK, Android NDK
  •  Android KPI, Boot and Memory optimizations.
  • Deep understanding of various technologies in web development.
  • Exp in IT arch, infrastructure, and cloud deployment.
  • Knowledge in .NET Framework, SQL, design / architectural patterns.
  • Features and enhancements for customers.
  • Ensure the delivery of features in scope, time and quality.
  • Ensure that the SW process is applied in the project in consultation with SW-APQP.
  • Report status, issues and progress of the SW development to the SW project lead.
  • Ensure pre-integration testing and verification for the functional area and its features.
  • Ensure the implementation of defined test strategies and document the achieved results.

Skills Required :

  • 6+ years of experience on embedded systems, with focus on Android Framework and Native development
  • Strong Java, C++ programming skills.
  •  Understanding of Android Boot Sequence and various Framework module architecture..
  • Hands on troubleshooting issues on run-time environment.
  • Strong communication and inter-personal skills..
  • Proficient in Android System concepts.
  • Should have experience on Android development and debugging robust systems
  • Proficient in multi threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts.
  • Good experience in Android internals (Android R+ preferred).
  • Android build, porting and customization experience.
  • System level debugging.
  • Experience of system integration , Android MW, Media, Audio, BT/WiFI, Diagnostics , System Infrastructure, Tuner, HAL, C++ .

APPLY Now

Work Location:

Bangalore 

Must Have : 

AWS, Scala, PySpark

Hands-on building of ETL pipelines using our internal framework written in Java and Python

Hands-on solutioning of real time REST APIs or other solutions for streaming data from Graph.
Modify existing application code or interfaces or build new application components from detailed requirements.
Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential.
Participation in most aspects of programming and application development, including file design, update, storage, and retrieval.
Enhance processes to resolve operational problems and add new functions taking into consideration schedule, resource constraints, process complexity, dependencies, assumptions and application structure.

Qualifications

  • 7-9 years

APPLY Now

Work Location:

Bangalore 

Must Have : 

Hands on experience on Core Java and  Unix Shell or Perl or Python
Proficiency in software development in Unix/Linux OS
Ability to work independently and willing to learn new tools & technologies
 Prior experience in Agile methodologies.
Hands on experience with version control (Perforce, git etc)
Hybrid working: Person should be willing to work in JF campus 3 days in a week.
Spring boot, microservices.
CI/CD Pipelines using Jenkins or similar tools.
Exposure to Service requirements & Healthcare regulatory standards.
Strong communication and collaboration skills.
Solid understanding of agile development model.
Ability to work independently with limited or no hand holding.

Qualifications

  • 5-7 years

APPLY Now

Work Location:

Bangalore 

Job Description:

We are seeking a highly skilled Full Stack Software Developer to design and develop software solutions for our organization. The ideal candidate should have a strong background on backend development and good in frontend and be able to work independently or as part of a team to deliver quality software products.

Must Have :

Design, develop and maintain high performance web applications using MEAN stack (MongoDB or Cassandra, ExpressJS, Angular & Node.js or Python).
Specialize backend development, creating server-side logic and APIs using node.js or python.
 Collaborate with front-end developers to ensure seamless integration of backend & front end components.
Utilize cloud platforms such as AWS, Azure or Google cloud for backend development.
Collaborate with cross functional teams for project delivery.
Build reusable code and libraries for future use.
Optimize applications for maximum speed and scalability.
Collaborate with team members to identify and prioritize features and bug fixes.
Troubleshoot and debug applications as needed.

Experience and Qualification

  • 3-4 years of proven experience as a Full Stack Development using MEAN stack with strong backend development focus.
  • Bachelor’s degree in computer science or a related field.
  • Proficiency in node.js or python for server-side development
  • Familiarity with database technologies such as MySQL, MongoDB, Cassandra etc
  • Experience with RESTful design & development & 3rd party API integration
  • Proficient in development of Micro services & design patterns.
  • Familiarity with Agile methodologies and DevOps practices.
  • Excellent communication and collaboration skills.

APPLY Now

Work Location:

Bangalore 

Responsibilities:

Hands-on building of ETL pipelines using our internal framework written in Java and Python
Hands-on solutioning of real time REST APIs or other solutions for streaming data from Graph.
Modify existing application code or interfaces or build new application components from detailed requirements.
Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential.
Enhance processes to resolve operational problems and add new functions taking into consideration schedule, resource constraints, process complexity, dependencies, assumptions and application structure.
Ability to follow the existing development methodology and coding standards, and ensure compliance with the internal and external regulatory requirements.
Acquire data from primary or secondary data sources and maintain databases/data systems.
Work with management to prioritize business and information needs.
Locate and define new process improvement opportunities.
Document design and data flow for existing and new applications being built.
Co-ordinate with multiple different teams QA, Operations and other development team within the organization.
Testing methods, including unit and integration testing (JUnit, JMock).
Ability to integrate with large teams, demonstrating strong verbal and written communication skills.
Utilization of software configuration management tools.
Code deployment and code versioning tools.
Excellent Communication Skills.

Experience and Qualification

  • 7-9 years experience.
  • Bachelor’s degree preferably with Computer Science background.
  • At least 5+ years of experience implementing complex ETL pipelines preferably with Spark toolset.
  • At least 5+ years of experience with Java particularly within the data space.
  • Technical expertise regarding data models, database design development, data mining and segmentation techniques.
  • Good experience writing complex SQL and ETL processes.
  • Excellent coding and design skills, particularly in Java/Scala and Python and or Java.
  • Experience in UNIX (AIX) , UNIX Scripting.
  • Experience in JAVA, J2EE, EJB, JavaBeans, JavaScript, servlets, JDBC, struts, Hibernate.
  • Experience working with large data volumes, including processing, transforming and transporting large-scale data.
  • Experience in AWS technologies such as EC2, Redshift, Cloud formation, EMR, AWS S3, AWS Analytics required.
  • Big data related AWS technologies like HIVE, Presto, Hadoop required.
  • AWS certification is preferable: AWS Developer/Architect/DevOps/Big Data.
  • Excellent working knowledge of Apache Hadoop, Apache Spark, Kafka, Scala, Python etc.
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail.
  • Good understanding & usage of algorithms and data structures.
  • Good Experience building reusable frameworks.
  • Experience working in an Agile Team environment.
  • AWS certification is preferable: AWS Developer/Architect/DevOps/Big Data.
  • Excellent communication skills both verbal and written.

APPLY Now

Work Location:

Bangalore 

Required Skills:

Hands on experience on Core Java and  Unix Shell or Perl or Python.
Proficiency in software development in Unix/Linux OS.
Ability to work independently and willing to learn new tools & technologies.
Prior experience in Agile methodologies.
Hands on experience with version control (Perforce, git etc).
Hybrid working: Person should be willing to work in JF campus 3 days in a week.

 

Experience and Qualification

  • Spring boot, microservices.
  • CI/CD Pipelines using Jenkins or similar tools.
  • Exposure to Service requirements & Healthcare regulatory standards.
  • Strong communication and collaboration skills.
  • Solid understanding of agile development model.
  • Ability to work independently with limited or no hand holding.

APPLY Now

Work Location:

Bangalore 

Responsibilities:

  1. Triage the incoming issues, follow defined SOPs and resolve the issue
  2. Close collaboration with the GUP team for the TVOD issues.
  3. Follow previous bugs and create SOPs for future.
  4. Create and share bug resolution reports on a weekly basis with stakeholders.
  5. Maintain and update feature documentation.
  6. Maintain and update feature documentation.
  7. Creating dashboards using tools like Data studio or Tableau.
  8. Good knowledge on Data Visualization techniques.
  9. Knowledge about data pipeline workflows.
  10. Power user of Excel to transform data in multiple ways.

Technical Requirements:

  • 8+ years of coding experience.
  • SQL knowledge is a must. Required for creating, running and maintaining the SQL scripts for issue/data debugging.
  • Experience with C++ / Java is must.

APPLY Now

Come join us, work with the best of the brains and be part of a joyous culture…

Apply for the Job

Attachments only be accepted in Word files and PDF format