Tech Mahindra logo
Est. Monthly
Estimated €5,370 - €7,018
Posted July 6, 2026 · 43 days agoLast seen August 17, 2026Deadline August 29, 2026

Software Engineer

Senior Software Engineer
Hyderabad, India
Onsite · Software Engineering
Full-time · Senior
English
No People Management
Bachelor
7 years experience
How this salary compares
Salary Context: Software Engineer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("Market Average: Senior Level"), this listing's salary midpoint is about 93% lower. The offer sits below the benchmark range (€4,933–€10,811). The listed pay band (€448–€585) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 57 comparable listings.

Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: Software Engineer€3,500/per month€5,750/per month€11,267/per month
Pay in our data — not quoted in ad (Senior)€448/per month€516/per month€585/per month
About the role

Roles and Responsibilities: Break down problems and estimate time for quality tasks. Demonstrate increasing expertise in the domain. Apply various testing types and methodologies during SDLC. Take ownership of small tasks and deliver without supervision. Apply principles of SDLC, Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, testing techniques. Collaborate with development teams in bug fixes and build plans; create test plans with Quality Leaders. Implement and configure testing tools; assist junior staff. Technical expertise includes understanding infrastructure for large distributed web applications, system level integration testing, and defining quality metrics. Selenium, Cucumber, Java, JavaScript, DevOps, Jenkins, Azure are advantageous. Business acumen includes ownership, data-driven decisions, and teamwork. Personal attributes include helpfulness, problem understanding, and adaptability to change.

Job Details

Responsibilities

  • Break down problems and estimate time for quality tasks
  • Demonstrate increasing domain expertise
  • Apply testing types and methodologies during SDLC
  • Take ownership of small tasks and deliver without supervision
  • Collaborate with development teams in bug fixing and build plans
  • Create test plans with Quality Leaders
  • Implement and configure testing tools
  • Assist junior staff
  • Write effective tests to verify requirements
  • Implement system level integration testing

Requirements

  • Bachelor's degree or higher in IT or related field
  • 7-12 years of total experience
  • Experience in SDLC and testing methodologies
  • Strong problem-solving and communication skills

Skills & Technologies

SeleniumCucumberJavaJavaScriptDevOpsJenkinsAzure

Education Level

Bachelor
Seen 8 hours agoPartial Schema
Tech Mahindra logo
Tech Mahindra · 81 open roles
Top locations: Remote - Global · 72 · Remote · 9
View company
Most-hired roles
Tech Lead
10
Software Engineer
9
Senior Software Engineer
5
Data Engineer
5
Network Engineer
3
Role-level mix
Mid-Level (72)Senior (5)

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.