Tech Mahindra IT Jobs - Software Developer, Engineer & More

The Elitejob

India

Hybrid

INR 600,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health and wellness benefits
Professional development opportunities
Flexible working hours
Performance bonus

Job summary

A global technology solutions provider is seeking skilled individuals to join their IT team in India. Opportunities include Software Developers and Engineers who will engage in developing software and engineering solutions that impact global clients. Candidates should have a relevant degree, proficiency in programming languages, and a collaborative mindset. This dynamic role includes flexible working hours and a focus on professional development to enhance your career.

Qualifications

  • A bachelor's degree in Computer Science, Engineering, or a related field is required.
  • Proficiency in languages such as Java, Python, C++, or JavaScript is essential.
  • 1-3 years of experience in software development or engineering roles is preferred.

Responsibilities

  • Design, develop, and deploy software applications using various programming tools.
  • Provide ongoing support and troubleshooting for system maintenance.
  • Participate in client discussions to understand business requirements.

Skills

Proficiency in programming languages such as Java
Strong analytical and troubleshooting skills
Excellent verbal and written communication skills
Ability to collaborate effectively

Education

Bachelor's degree in Computer Science or related field

Tools

Familiarity with web development frameworks
Experience with SQL and NoSQL databases
Knowledge of cloud computing platforms like AWS
Familiarity with DevOps practices and tools

Job description

Job Summary:

Tech Mahindra, a leading global provider of digital transformation and technology solutions, is currently seeking skilled and enthusiastic individuals to join our IT team in various roles, including Software Developers, Engineers, and more. As a part of our dynamic team, you will work on cutting-edge technologies, contribute to innovative projects, and help deliver impactful solutions for our global clients. This is an exciting opportunity for professionals looking to further their careers in the technology and IT sectors.

Key Responsibilities:
  • Software Development: Design, develop, and deploy software applications using various programming languages and tools.
  • Engineering Solutions: Work on diverse engineering projects to build scalable and high-performance systems.
  • System Maintenance & Upgrades: Provide ongoing support, system upgrades, and troubleshooting to ensure optimal performance.
  • Collaborate Across Teams: Work with cross-functional teams to develop, test, and implement solutions that meet client needs.
  • Client Interaction: Participate in client discussions to understand business requirements and provide tailored technical solutions.
  • Documentation: Maintain clear and concise documentation of processes, coding, and system architecture.
  • Continuous Learning: Stay up-to-date with the latest trends and advancements in software development, engineering, and IT solutions.
Required Skills and Qualifications:
  • Educational Background: A bachelors degree in Computer Science, Engineering, Information Technology, or a related field.
  • Technical Expertise: Proficiency in programming languages such as Java, Python, C++, or JavaScript, and familiarity with web development frameworks and databases.
  • Problem-Solving Skills: Strong analytical and troubleshooting skills to address complex technical challenges.
  • Experience with Agile Methodologies: Ability to work in Agile environments, contributing to sprint planning, daily stand-ups, and retrospectives.
  • Communication Skills: Excellent verbal and written communication skills, capable of conveying technical information to both technical and non-technical stakeholders.
  • Team Player: Ability to collaborate effectively within a multidisciplinary team to achieve project goals.
Experience:
  • At least 1-3 years of experience in software development, engineering, or related IT roles.
  • Experience working with modern software development frameworks, cloud computing platforms, and databases is a plus.
  • Exposure to client-facing roles and project management is advantageous but not mandatory.
Working Hours:
  • Flexible working hours, with options for remote work based on the project requirements and company policies.
  • Standard working hours will range from 9:00 AM to 6:00 PM, with the possibility of extended hours during critical project phases or client deadlines.
Knowledge, Skills, and Abilities:
  • Technical Skills: Proficiency in at least one programming language and familiarity with software development tools (IDEs, version control, etc.).
  • Software Engineering: Strong knowledge of object-oriented programming (OOP), algorithms, data structures, and software design patterns.
  • Database Management: Experience with SQL and NoSQL databases such as MySQL, MongoDB, or PostgreSQL.
  • Cloud Platforms: Knowledge of cloud computing platforms like AWS, Azure, or Google Cloud.
  • DevOps and Automation: Familiarity with DevOps practices, CI/CD pipelines, and tools like Jenkins, Docker, and Kubernetes.
  • Soft Skills: Effective time management, attention to detail, and the ability to work in a fast-paced environment.
Benefits:
  • Competitive Salary: A competitive salary package, based on skills and experience.
  • Health and Wellness Benefits: Comprehensive health insurance for employees and their families.
  • Professional Development: Opportunities for career growth through training programs, certifications, and workshops.
  • Work-Life Balance: Flexibility to work from home and a focus on maintaining a healthy work-life balance.
  • Performance Bonus: Incentive bonuses based on performance and project completion.
  • Global Exposure: Opportunity to work with international teams on global projects, enhancing your professional experience.
  • Employee Recognition Programs: Regular recognition and rewards for high-performing employees.
Why Join Tech Mahindra:
  • Innovative Work Culture: Tech Mahindra provides an environment where creativity and innovation are encouraged, allowing you to work on cutting-edge technologies.
  • Career Growth Opportunities: With a strong focus on employee development, Tech Mahindra offers a wide range of growth opportunities to enhance your skills and advance your career.
  • Global Presence: Being part of a global company, you will have the chance to work with clients and teams across different countries and industries.
  • Commitment to Diversity: We are dedicated to fostering an inclusive and diverse workplace, where everyones ideas and perspectives are valued.
  • Work-Life Balance: We understand the importance of a healthy balance between personal and professional life, which is why we offer flexible working hours and work-from-home options.
How to Apply:

Interested candidates are invited to submit their updated resumes through the Tech Mahindra Careers portal. Please ensure that your resume highlights relevant skills, experience, and projects that align with the job requirements. Shortlisted candidates will be contacted for the next steps, which may include an initial interview, technical assessment, and final interview. We look forward to receiving your application and welcoming you to the Tech Mahindra family!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Mahindra Hiring Freshers & Experienced Professionals
Tech Mahindra Hiring Freshers & Experienced Professionals

The Elitejob • India

Hybrid
INR 600,000 - 1,200,000
Competitive salary package
Health insurance
Paid time off (PTO)
+3
Tech Mahindra Internship Opportunities for Freshers - Apply Today
Tech Mahindra Internship Opportunities for Freshers - Apply Today

The Elitejob • India

Hybrid
Confidential
Valuable work experience
Opportunity to work on innovative projects
Mentorship from experienced professionals
+3
Tech Mahindra Walk-in Interviews - Latest Job Vacancies
Tech Mahindra Walk-in Interviews - Latest Job Vacancies

The Elitejob • India

On-site
Confidential
Competitive salary package
Health and wellness benefits
Career growth opportunities
+3
Tech Mahindra Customer Support Jobs - Remote & Onsite Roles
Tech Mahindra Customer Support Jobs - Remote & Onsite Roles

The Elitejob • India

Remote
INR 300,000 - 500,000
Competitive salary
Health and wellness programs
Flexible work arrangements
+1
Tech Mahindra Data Analyst & AI Jobs - Work from Anywhere
Tech Mahindra Data Analyst & AI Jobs - Work from Anywhere

The Elitejob • India

Remote
INR 800,000 - 1,200,000
Competitive salary
Health and wellness benefits
Professional development opportunities
+2
Tech Mahindra Recruitment Drive Nov 2025: International Chat Support Executive, Hyderabad
Tech Mahindra Recruitment Drive Nov 2025: International Chat Support Executive, Hyderabad

Helpshunt • Hyderabad

On-site
INR 300,000 - 500,000
Both-Side Cab Facility
5-day working week
DevOps Engineer (DO006)
DevOps Engineer (DO006)

A2r Software Consulting • Mumbai

On-site
INR 800,000 - 1,200,000
Flexible work options
Annual performance bonuses
Professional certification sponsorship
Senior Manager - Engineering
Senior Manager - Engineering

Mahindra And Mahindra Ltd. • Mumbai

On-site
INR 3,500,000 - 7,000,000
Lead AI Engineer - Any location
Lead AI Engineer - Any location

Tech Mahindra • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,400,000 - 4,200,000
Learning & Development
Health & Wellness
Transport / Travel Support
+3
Tech Mahindra is hiring For Python Developer role in Bangalore
Tech Mahindra is hiring For Python Developer role in Bangalore

Naukri E Hire Campaign • Bengaluru

Hybrid
INR 1,800,000 - 2,300,000