Senior Software Engineer

2 weeks ago


Bengaluru Mysuru, India Isocrates Full time ₹ 8,00,000 - ₹ 24,00,000 per year

About iSOCRATES

iSOCRATES advises on, builds, manages, and owns mission-critical Marketing, Advertising and Data platforms, technologies, and processes as the Global Leader in MADTech Resource Planning and Execution serving publishers, marketers, agencies and enablers.

iSOCRATES has two lines of business: Products (MADTechAI) and Services (Consulting: Strategy and Operations; Managed Services).

MADTechAI is the Unified Marketing, Advertising and Data Decision Intelligence Platform. Purpose-built to Deliver Speed to Value serving B2C and B2B marketers, agencies, publishers, and their enablers.

iSOCRATES is staffed 24/7/365 with its own proven specialists who save partners money, time, and achieve transparent, accountable performance while delivering extraordinary value. Savings stem from a low-cost, focused global delivery model at scale that benefits from continuous re-investment in technology and specialized training.

The company is headquartered in Saint Petersburg, Florida, U.S.A. with its global delivery centers in Mysuru and Bengaluru, Karnataka, India.

Job Description:

As the Senior MERN stack Developer, you will be responsible for developing software/integrating dashboards to SaaS product, work with iFrames or Embed SDK and Compose SDKs for our clients, focusing on frontend technologies such as React and backend technologies such as NodeJS, focusing on performance optimization, and a commitment to best coding practices.

Responsibilities:

  • Minimum 5+ years of proven working experience with React, Redux, NodeJS and TypeScript.
  • Strong understanding of frontend features and their practical implementation.
  • Design, build, and integrate dashboards with SaaS products.
  • Create responsive, user-friendly interfaces using frameworks such as Bootstrap.
  • Involvement in performance optimization and security-related tasks in the front end and back end.
  • Integrate APIs seamlessly into the application for dynamic functionality.
  • Responsiveness of the application using Bootstrap, Material.
  • Knowledge of CI/CD pipelines for efficient deployment.
  • Implement robust unit tests using Jest to ensure code quality and maintainability.
  • Version Control System: GitHub, Git
  • Strong proficiency in MongoDB and PostgreSQL.
  • Troubleshoot, debug, and upgrade existing systems to enhance functionality and performance.

Good to have:

  • Experience with programming languages like Python or Kotlin.
  • Knowledge of AWS services such as RDS, Redshift, and tools like Airbyte and Airflow.
  • Hands-on experience with BI tools like Superset or AWS QuickSight.
  • Exposure to digital marketing data integrations and analytics.
  • Prior experience with microservices architecture and containerization tools like Docker and Kubernetes.

Minimum Education Required:

Bachelor's degree in Computer Science, or related quantitative field required (master's degree in business administration preferred).



  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Bengaluru, India Progress Software Full time

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global team...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...


  • Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Quality Senior Engineeron our Software Engineering (Data Integration) team in Bengaluru to do the best work of your career and make a profound impact.Location - BangaloreWhat you ll achieveAs aSoftware Quality Senior Engineer, you will be responsible for testing sophisticated systems and software based on the customer s...


  • Bengaluru, Karnataka, India Spigot Software Full time

    This role of Senior Software Engineer is our client. The group is responsible for the development of the technology platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space.Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of...


  • Mysuru, India Majid Al Futtaim Full time

    JOB TITLESenior Software Engineer - Test | MAF RetailKey ResponsibilitiesDesign comprehensive and scalable test suites based on business and technical requirements across web, mobile, and backend systems.Author high-quality test cases (manual and automated) covering functional, integration, regression, and edge scenarios.Execute test plans and track results,...


  • Bengaluru, India Aiprus Software Private Limited Full time

    Job Title:Senior Software Engineer – Java, PySpark, Reactive Programming Location:Bengaluru, India Experience:5+ Years Job Description We are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Developer 3 As a Senior Software Engineer you will play a vital role in crafting software solutions that drive innovation and user satisfaction. Your expertise will be valued as we continue to push the boundaries of healthcare solutions. In this role, you will be responsible for designing, coding, testing, and maintaining software solutions that...