Exameets Logo

Senior Software Engineer

Tech Mahindra

Hyderabad, Telangana, India

Tech Mahindra logo

Category

IT

Position Type

Full-Time

Company Overview

Tech Mahindra is a leading provider of digital transformation, consulting, and business re-engineering services and solutions. We are a USD 5.2 billion company with 149,000+ professionals across 90 countries.

Position Summary

We are looking for a Senior Software Engineer to join our team. The ideal candidate will have strong experience in software development and a passion for building high-quality, scalable solutions.

Key Responsibilities

  • Design, develop, and maintain high-performance, reusable, and reliable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and correct bottlenecks and bugs.
  • Help maintain code quality, organization, and automatization.

Experience Required

5+ years of experience in software development.

Education Requirements

  • Bachelor's degree in Computer Science or related field.

Technical Skills

Languages

  • Java
  • Python

Frameworks

  • Spring
  • Django

Databases

  • MySQL
  • MongoDB

Methodologies

  • Agile
  • Scrum

Soft Skills

  • Strong problem-solving skills.
  • Excellent communication and teamwork skills.
  • Ability to work in a fast-paced environment.

Benefits

  • Health insurance
  • Retirement plans
  • Professional development opportunities

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of DevOps practices.

Keywords