Position title
Tech Mahindra Job - Job Alerts - Computer Programmer Job
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

Tech Mahindra, a leading provider of digital transformation and business reengineering services, is seeking a talented and creative individual to join our team as a Computer Programmer. This remote position offers the opportunity to develop and implement software solutions that drive innovation and solve complex business challenges for our clients.

Why Tech Mahindra?

As a Computer Programmer at Tech Mahindra, you'll be at the forefront of cutting-edge technology, collaborating with a team of experienced professionals on exciting projects. You'll gain valuable experience in the entire software development lifecycle, from design and coding to testing and deployment. This role provides the chance to develop your programming skills, explore various technologies, and contribute to the success of our global clients.

Tech Mahindra Jobs Near Me

Tech Mahindra Jobs Near Me

This remote role allows you to work from the comfort of your own home, offering a flexible work-life balance while contributing to a leading tech Mahindra service provider.

Job Summary

The Computer Programmer will play a key role in designing, developing, testing, and deploying software applications. You'll work closely with analysts, designers, and testers to translate requirements into functional and efficient code.

This role requires a highly motivated individual with a strong foundation in programming principles and languages. You'll be a critical thinker who can analyze problems, design solutions, and write clean, well-documented code. Excellent communication and collaboration skills are essential for working effectively within a team environment.

Key Responsibilities

  • Participate in the entire software development lifecycle (SDLC) process
  • Analyze software requirements and translate them into technical specifications
  • Design, develop, test, debug, and maintain software applications
  • Write clean, efficient, and well-documented code using relevant programming languages (e.g., Java, Python, C++)
  • Conduct unit testing and participate in integration testing activities
  • Collaborate with analysts, designers, and testers to ensure project success
  • Stay up-to-date on emerging technologies and programming trends
  • Perform other programming tasks as assigned

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or demonstrably relevant experience)
  • Minimum of 1 year of experience in software development (or relevant experience in a related field)
  • Proficiency in one or more programming languages (e.g., Java, Python, C++)
  • Strong understanding of object-oriented programming (OOP) concepts
  • Experience with software development methodologies (e.g., Agile, Waterfall) a plus
  • Excellent analytical and problem-solving skills
  • Strong communication and collaboration skills (written and verbal)
  • Ability to work independently, manage multiple tasks effectively, and meet deadlines


This role is well-suited for both recent graduates with a strong academic background in computer science and experienced programmers seeking to apply their skills in a dynamic and collaborative environment.

Why Join Us?

Tech Mahindra offers a competitive compensation and benefits package, along with exceptional opportunities for professional development and growth. You'll be part of a collaborative and supportive work environment, working alongside a team of passionate and innovative individuals.

  • Competitive salary and benefits package
  • Opportunity to work for a leading provider of digital transformation services
  • Remote work environment with flexibility
  • Collaborative and supportive work culture
  • Opportunities for professional development and skill enhancement
  • Be part of a team that develops cutting-edge software solutions

Application Process

To apply for this position, please submit your resume and a cover letter highlighting your qualifications and interest in the role. We look forward to hearing from you!

Shape the Future with Tech Mahindra

Are you ready to leverage your programming skills and contribute to the success of our clients? If you're a highly motivated and results-oriented individual with a passion for technology, we encourage you to apply!

In Conclusion

This Computer Programmer role offers a unique opportunity to join a leading tech services company and play a vital role in the development of innovative software solutions. You'll gain valuable experience in all stages of the software development process, work remotely with flexibility, and contribute to a collaborative and dynamic team. We're seeking a talented and enthusiastic individual to join our growing team. If you're looking for a challenging and rewarding career opportunity, apply today!

Important Links

Find the Link in Apply Now Button

Date posted
March 23, 2024
Valid through
December 31, 2024
Close modal window

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

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