Instagram
youtube
Facebook

Senior Software Engineer

5+ years
25 – ₹35 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Senior Software Engineer

Job ID: R-246502
Location: Pune, Maharashtra, India – 411006
Experience Required: 5+ Years
Education: Bachelor’s / Master’s degree in Computer Science or related technical field
Service Line: Software Engineering
Job Type: Full-time


Role Overview

As a Senior Software Engineer in the Data Analytics and AI Solutions (DAAI) program, you will be part of a high-growth engineering team responsible for building analytics platforms and API-based services that power business decisions through insights, predictions, and advanced data capabilities. You’ll work across UI, backend, data layers, and collaborate with multidisciplinary teams to develop scalable, intelligent solutions.


Key Responsibilities

  1. Lead the design, scoping, and development of complex full-stack features and modules.

  2. Build intuitive and responsive user interfaces that empower clients to consume insights and analytics.

  3. Design and maintain high-performance backend services and analytical data models.

  4. Write performant, scalable, and well-tested code with emphasis on maintainability.

  5. Collaborate with product managers, designers, and business stakeholders to shape requirements and drive product value.

  6. Mentor and support junior engineers with reviews, guidance, and technical leadership.

  7. Partner with cross-functional teams to enhance scalability and reliability of analytics services.

  8. Contribute to data platform development, including APIs for predictive and forecasting capabilities.

  9. Continuously improve development processes and implement automation where applicable.

  10. Engage in rapid innovation and prototyping, aligning technical solutions with user-centric goals.


Technical Requirements

  1. 5+ years of experience in full-stack development in an agile environment.

  2. Strong command of Java/Spring Boot, .NET/C#, SQL Server, and frontend frameworks.

  3. Hands-on experience with Big Data technologies (e.g., Hadoop, Spark, Hive, Impala, Airflow, NiFi, Scoop).

  4. Experience building and deploying data-driven applications, pipelines, and machine learning systems.

  5. Proficiency in scripting/programming languages like Python or Scala is preferred.

  6. Familiarity with RESTful APIs, data modeling, distributed systems, and scalable microservices.

  7. Working knowledge of deploying systems on cloud or hybrid environments.

  8. Exposure to CI/CD, DevOps, version control (Git), and automated testing practices.

  9. Demonstrated ability to translate business requirements into robust technical solutions.

  10. Strong communication and collaboration skills across technical and non-technical teams.


Preferred Skills

  1. Knowledge of visualization and reporting platforms is a plus.

  2. Experience in analytic platforms, data science environments, or AI/ML tools is highly desirable.

  3. Experience working with customer-focused, product-centric development teams.

  4. Strong debugging, problem-solving, and critical thinking ability.

  5. Prior work in globally distributed teams with Agile or Scrum practices.

Jobs in other cities