Position title
Tech Mahindra Job - IT Job Alerts - Computer Programmer Jobs
Job Location
Remote work from: IN; US; AU; NZ; HK; JP; KZ; MY; SG; TW; TH; UZ; VN; AT; BY; BE; DK; FR; DE; GR; NL; RU; ES; CH; UK; GB; DZ; KW; MA; QA; SA; MX; AE; CA; GT; DO

Base Salary
USD20-USD25 Per hour



Employment Type

Tech Mahindra Recruitment 2024

Do you thrive in a fast-paced environment and possess a knack for problem-solving through code? If so, then a career as a Computer Programmer at Tech Mahindra, a leading provider of information technology services and digital solutions, could be the perfect opportunity for you.

Tech Mahindra Jobs Near Me: Work from Anywhere in India!

The beauty of this role? You can apply from anywhere in India as it's remote!


As a Computer Programmer at Tech Mahindra, you'll be at the forefront of technological innovation, developing and implementing high-quality software solutions. You'll collaborate with experienced developers, designers, and analysts to translate complex requirements into efficient and user-friendly programs.

Your daily tasks will encompass the entire software development lifecycle, from understanding project requirements to writing, testing, and debugging code. You'll be a master of various programming languages and possess a keen understanding of coding principles. Moreover, your problem-solving skills and analytical thinking will be essential in crafting elegant and efficient solutions.

Key Responsibilities

  • Collaborate with project teams to understand software requirements and translate them into technical specifications.
  • Design, develop, test, and debug software applications using a variety of programming languages and frameworks (e.g., Java, Python, C++, etc.).
  • Write clean, maintainable, and well-documented code, adhering to coding best practices and standards.
  • Conduct unit testing and participate in integration testing to ensure code functionality and identify and rectify errors.
  • Troubleshoot and debug complex software issues, utilizing analytical skills to identify root causes and implement effective solutions.
  • Stay up-to-date with the latest programming languages, technologies, and industry trends.
  • Work collaboratively with other developers, designers, and stakeholders to ensure successful project completion.
  • Maintain a strong understanding of software development methodologies (e.g., Agile, Waterfall).
  • Document code effectively to facilitate future maintenance and understanding.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (For freshers, strong academic performance in relevant subjects and demonstrably exceptional problem-solving and analytical skills will be considered).
  • Minimum of 1 year of experience in software development (For freshers, relevant internship experience or exceptional performance in personal projects can be considered).
  • Proficiency in multiple programming languages (e.g., Java, Python, C++, etc.).
  • Strong understanding of coding principles, algorithms, and data structures.
  • Excellent analytical and problem-solving skills, with the ability to identify and resolve complex technical issues.
  • Ability to write clean, well-documented, and maintainable code.
  • Effective communication and collaboration skills to work seamlessly within a team environment.
  • A passion for technology and a continuous learning mindset.


This role is open to both experienced software developers and enthusiastic fresh graduates. For experienced individuals, a minimum of 1 year of demonstrably successful experience in software development is preferred. However, highly motivated recent graduates with a strong academic background, exceptional problem-solving skills, and a passion for coding will also be considered.


If You Want to Get Notifications about Various Jobs, Join our Telegram Channel Now and Get notified Daily about the Latest Jobs

Why Join Tech Mahindra

At Tech Mahindra, you'll join a dynamic and innovative company at the forefront of technological advancements. You'll have the opportunity to work on cutting-edge projects, collaborate with talented professionals, and contribute to the development of next-generation solutions.

We offer a competitive compensation and benefits package, along with a positive and supportive work environment that fosters professional growth and development. You'll be encouraged to learn new technologies, explore your interests, and build a rewarding career at Tech Mahindra.

Benefits and Work Environment

Tech Mahindra is committed to creating a positive and inclusive work environment for its employees. You can expect:

  • Competitive salary and benefits package
  • Opportunities for professional development and training
  • A dynamic and collaborative work culture
  • The chance to be part of a leading IT services and solutions provider
  • Work-life balance

Application Process

To apply, please submit your resume and cover letter online. In your cover letter, highlight your relevant skills and experience, and explain why you're interested in this role at Tech Mahindra.

Motivate to Join

If you're a passionate and creative coder eager to tackle challenging projects and make a real impact, then a career as a Computer Programmer at Tech Mahindra could be the perfect opportunity for you. Join our team and help us shape the future of technology!


If You Want to Get Notification about Various Jobs, Join our WhatsApp Channel Now and Get notified Daily about Latest Jobs

Important Links

Find the Link in Apply Now Button

Date posted
April 1, 2024
Valid through
December 31, 2024
Close modal window

Position: Tech Mahindra Job - IT Job Alerts - Computer Programmer Jobs

Thank you for submitting your application. We will contact you shortly!