33 Mindtree jobs in Bhubaneswar

Software Development Apprentice

751001 Bhubaneswar, Orissa ₹15000 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is looking for enthusiastic and driven individuals to join their team as Software Development Apprentices in Bhubaneswar, Odisha, IN . This apprenticeship program is designed to provide aspiring developers with hands-on training and mentorship to build a successful career in software development. As an apprentice, you will work closely with experienced software engineers, contributing to various stages of the software development lifecycle, from design and coding to testing and deployment. You will have the opportunity to learn and apply modern programming languages, development tools, and software engineering best practices. The ideal candidate will have a strong aptitude for problem-solving, a keen interest in technology, and a desire to learn and grow. While prior professional development experience is not strictly required, a foundational understanding of programming concepts and a demonstrable passion for coding will be highly advantageous. This is an intensive learning experience, demanding dedication, hard work, and a collaborative spirit. You will participate in regular training sessions, code reviews, and team projects, gaining invaluable practical experience. Upon successful completion of the apprenticeship, there may be opportunities for full-time employment based on performance and business needs. This is an excellent pathway for individuals looking to kickstart their careers in the fast-paced world of technology.

Responsibilities:
  • Assist senior developers in writing, testing, and debugging code for software applications.
  • Learn and apply software development principles and methodologies.
  • Participate in code reviews and contribute to improving code quality.
  • Collaborate with team members on project tasks and deliverables.
  • Help maintain and update existing software systems.
  • Research and implement new technologies as directed.
  • Contribute to technical documentation.
  • Attend training sessions and workshops to enhance technical skills.
  • Learn about the full software development lifecycle.
  • Support in testing and quality assurance activities.
Qualifications:
  • Recent graduate with a degree in Computer Science, Engineering, Information Technology, or a related field, OR a strong portfolio demonstrating coding skills.
  • Basic understanding of programming concepts and languages (e.g., Python, Java, C++, JavaScript).
  • A strong passion for software development and technology.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to commit to the full duration of the apprenticeship program.
  • Willingness to work collaboratively in a team environment.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

751001 Bhubaneswar, Orissa ₹90000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Development Lead to join their innovative IT department in Bhubaneswar, Odisha, IN . This role is critical for guiding development teams, architecting robust software solutions, and ensuring the timely delivery of high-quality applications. The ideal candidate will have a strong background in software development methodologies, excellent leadership capabilities, and a deep understanding of the full software development lifecycle. You will mentor engineers, drive technical decisions, and foster a collaborative and productive development environment.

Responsibilities:
  • Lead and mentor a team of software engineers, providing technical guidance and fostering their professional growth.
  • Oversee the design, development, testing, and deployment of complex software applications.
  • Collaborate with product managers and stakeholders to define project requirements, scope, and timelines.
  • Architect scalable, reliable, and maintainable software solutions.
  • Ensure adherence to coding standards, best practices, and quality assurance processes.
  • Conduct code reviews, identify potential issues, and provide constructive feedback.
  • Troubleshoot and resolve complex technical issues that arise during development or in production.
  • Drive the adoption of new technologies and methodologies to improve development efficiency and product quality.
  • Participate in strategic planning and roadmap development for software products.
  • Manage project risks and dependencies, ensuring on-time delivery.
  • Foster a culture of innovation, collaboration, and continuous improvement within the development team.
  • Contribute to the technical direction and architectural vision of the company.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of experience in software development, with at least 3 years in a technical leadership or lead role.
  • Proven experience in architecting and developing large-scale software systems.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C++, JavaScript).
  • Strong understanding of software development methodologies (Agile, Scrum) and tools (Git, CI/CD pipelines).
  • Excellent knowledge of database technologies (SQL, NoSQL) and cloud platforms (AWS, Azure, GCP).
  • Exceptional problem-solving, analytical, and debugging skills.
  • Strong leadership, communication, and interpersonal skills.
  • Ability to effectively manage and motivate development teams.
This role offers a significant opportunity to make a substantial impact on the company's technology strategy and product development.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprenticeship - Software Development

751001 Bhubaneswar, Orissa ₹20000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a unique opportunity for ambitious individuals to join their renowned Software Development Apprenticeship program in Bhubaneswar. This program is designed to provide comprehensive training and hands-on experience in the rapidly evolving field of software engineering. As an Apprentice, you will work alongside experienced developers on real-world projects, gaining practical skills in coding, software design, testing, and deployment. You will receive structured mentorship and guidance, covering various aspects of the software development lifecycle (SDLC). This role involves learning and applying multiple programming languages and development tools. Your responsibilities will include assisting senior developers with coding tasks, debugging software issues, participating in code reviews, and contributing to the development of new features and applications. You will also gain exposure to agile development methodologies and best practices in software quality assurance. The program emphasizes continuous learning and professional development. Successful completion of the apprenticeship may lead to full-time employment opportunities within the company. The ideal candidate will have a strong aptitude for problem-solving, a keen interest in technology, and a solid foundation in basic computer science concepts. Excellent communication and teamwork skills are essential.

Key Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Learn and apply various programming languages (e.g., Java, Python, JavaScript) and development tools.
  • Participate in code reviews and contribute to code quality improvements.
  • Debug and resolve software defects under the guidance of senior developers.
  • Collaborate with team members on project tasks and deliverables.
  • Learn and adhere to Agile development methodologies and best practices.
  • Contribute to the creation of technical documentation.
  • Engage in continuous learning and professional development throughout the apprenticeship.
Qualifications:
  • High School Diploma or equivalent required; Bachelor's degree in Computer Science or a related field is a plus.
  • Demonstrated passion for software development and technology.
  • Basic understanding of programming concepts and data structures.
  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a team environment.
  • Eagerness to learn and adapt to new technologies.
  • Commitment to completing the full duration of the apprenticeship program.
This is an excellent entry-level opportunity for individuals looking to build a successful career in software development.
This advertiser has chosen not to accept applicants from your region.

Junior Apprentice - Software Development

751001 Bhubaneswar, Orissa ₹15000 Monthly WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for motivated individuals to join their team as Junior Apprentices in Software Development. This is a fully remote, internship position designed to provide comprehensive hands-on training and real-world experience in a supportive, collaborative environment. As a Junior Apprentice, you will work alongside experienced software engineers, contributing to various stages of the software development lifecycle. Your responsibilities will include assisting with coding, testing, debugging, and documentation of software applications. You will gain exposure to a range of programming languages, development tools, and agile methodologies. This apprenticeship is structured to foster rapid learning and skill development, enabling you to build a strong foundation in software engineering. You will be involved in projects that have a tangible impact, working on innovative solutions under the guidance of mentors. Strong problem-solving abilities, a logical mindset, and a passion for technology are essential. You should have a basic understanding of programming concepts and a willingness to learn and adapt quickly. Excellent communication skills are necessary for effective collaboration within a remote team. This role is perfect for recent graduates or individuals looking to kick-start their career in technology. We provide a structured learning path, opportunities for professional growth, and the chance to contribute meaningfully to cutting-edge projects. Join us remotely from Bhubaneswar, Odisha, IN and embark on a rewarding journey in the tech industry. Our client is committed to nurturing talent and providing a pathway to future employment for successful apprentices.
This advertiser has chosen not to accept applicants from your region.

Graduate Trainee - Software Development

751001 Bhubaneswar, Orissa ₹20000 Monthly WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and bright Graduate Trainees to join their Software Development program. This is an excellent opportunity for recent graduates to kick-start their career in technology. You will be part of a dedicated team, working on real-world projects and gaining hands-on experience in various aspects of software development. The program includes structured training, mentorship from experienced developers, and exposure to modern development methodologies. You will be involved in coding, debugging, testing, and documenting software solutions under the guidance of senior team members. This role offers a hybrid work model, combining the benefits of in-office collaboration and remote flexibility. Successful candidates will have a strong academic background in computer science or a related field, a passion for technology, and a willingness to learn. We value individuals who are proactive, detail-oriented, and can contribute positively to a team environment. This program is designed to foster your growth and equip you with the skills necessary for a successful career in software engineering. You will participate in daily stand-ups, sprint planning, and retrospectives, gaining valuable insights into Agile development practices.

Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, maintainable, and efficient code under supervision.
  • Debug and troubleshoot software issues.
  • Participate in code reviews to ensure code quality.
  • Collaborate with team members to understand project requirements.
  • Document software designs and processes.
  • Learn and apply new technologies and programming languages.
  • Contribute to team meetings and discussions.
  • Support the deployment and maintenance of software solutions.
  • Engage in continuous learning and skill development.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Strong understanding of programming fundamentals (e.g., data structures, algorithms).
  • Familiarity with at least one programming language (e.g., Java, Python, C++).
  • Excellent analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work effectively in a hybrid team setting.
  • A passion for software development and technology innovation.
  • Prior internship or project experience is a plus.
  • Must be able to commit to a hybrid work schedule.
This hybrid role is based in Bhubaneswar, Odisha, IN , providing a blend of office and remote work opportunities.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

751001 Bhubaneswar, Orissa ₹130000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Senior Software Development Engineer to join their fully remote, agile development team. This is a critical role where you will be instrumental in designing, developing, testing, and deploying scalable and robust software solutions. You will work on challenging projects, contribute to architectural decisions, and mentor junior engineers. As a remote-first employee, you will leverage cutting-edge technologies and collaborate with a distributed team of talented professionals. The ideal candidate possesses a deep understanding of software engineering principles, a passion for clean code, and a proven ability to deliver high-quality software products in a collaborative, virtual environment.

Key Responsibilities:
  • Design, develop, and maintain high-quality, scalable, and performant software applications and services.
  • Collaborate with product managers, designers, and other engineers to define software requirements and features.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing.
  • Identify and address technical debt, performance bottlenecks, and security vulnerabilities.
  • Develop and execute unit, integration, and end-to-end tests.
  • Contribute to architectural discussions and decision-making processes.
  • Mentor and guide junior software engineers, providing technical leadership and support.
  • Troubleshoot and debug complex software issues in production and development environments.
  • Stay current with emerging technologies and industry best practices in software development.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Contribute to the continuous improvement of development processes and tools.
  • Deploy software updates and new features to production environments.
  • Ensure the reliability, availability, and security of software systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript, Go).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with database technologies (SQL and/or NoSQL).
  • Familiarity with agile development methodologies.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Experience with CI/CD pipelines and automated testing frameworks is a plus.
  • Knowledge of microservices architecture and design patterns is beneficial.
This fully remote position offers a competitive salary and the chance to work on impactful projects for a company at the forefront of technology, based out of **Bhubaneswar, Odisha, IN**, and serving a global clientele.
This advertiser has chosen not to accept applicants from your region.

Graduate Trainee - Software Development

751001 Bhubaneswar, Orissa ₹30000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a unique opportunity for bright and enthusiastic recent graduates to join their dynamic team as Graduate Trainees in Software Development. This is a fully remote, intensive internship program designed to provide a comprehensive learning experience and launch your career in technology. You will work on real-world projects, contributing to the development of innovative software solutions under the guidance of experienced mentors. The program focuses on building a strong foundation in software engineering principles, coding best practices, and modern development methodologies. You will have the chance to explore various aspects of software development, including front-end and back-end development, database management, and cloud technologies. Key responsibilities during the internship include assisting senior developers in coding, testing, and debugging software modules. You will participate in team meetings, code reviews, and contribute to technical discussions. This role requires a proactive learner with a keen interest in technology and a strong desire to develop new skills. You will be expected to take ownership of assigned tasks, manage your time effectively, and communicate your progress regularly. The program emphasizes collaboration, problem-solving, and continuous learning in a supportive virtual environment. We are looking for individuals who are passionate about software development, possess strong analytical skills, and are eager to contribute to challenging projects. While formal training will be provided, a solid understanding of at least one programming language (e.g., Java, Python, JavaScript) and basic computer science concepts is beneficial. This internship is an excellent stepping stone for graduates aiming to build a successful career in the tech industry, offering hands-on experience and exposure to professional development practices.

Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, efficient, and well-documented code under mentor guidance.
  • Participate in code reviews and contribute to team discussions.
  • Troubleshoot and debug software issues.
  • Learn and apply software development best practices and methodologies.
  • Collaborate with team members on assigned projects.
  • Contribute to technical documentation.
  • Gain hands-on experience with various programming languages and technologies.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Engineering, IT, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Enthusiasm for learning and developing skills in software development.
  • Excellent problem-solving and analytical abilities.
  • Good communication and interpersonal skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to contribute to team projects.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Mindtree Jobs in Bhubaneswar !

Junior Software Development Apprentice

751001 Bhubaneswar, Orissa ₹25000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a forward-thinking technology services company, is offering an exciting opportunity for a Junior Software Development Apprentice to join their innovative team through a fully remote apprenticeship program. This is an exceptional pathway for motivated individuals looking to kickstart their career in software development. You will gain hands-on experience in coding, testing, and deploying software applications under the guidance of experienced mentors. The apprenticeship will provide comprehensive training in various programming languages, software development methodologies, and best practices. Responsibilities will include assisting senior developers with coding tasks, participating in code reviews, debugging and resolving software defects, and contributing to the development of new features. The ideal candidate is a recent graduate or an individual passionate about technology with a strong aptitude for problem-solving and logical thinking. While prior professional experience is not required, a foundational understanding of computer science concepts and programming logic is beneficial. Excellent communication skills, a willingness to learn, and a proactive attitude are essential. This is a fully remote position, allowing you to learn and grow from the comfort of your home. The program offers a competitive stipend, extensive training, and a clear path towards a full-time junior developer role upon successful completion. Join us to build valuable skills, contribute to real-world projects, and embark on a rewarding career in the tech industry. We are committed to nurturing talent and providing an inclusive and supportive learning environment.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

751001 Bhubaneswar, Orissa ₹15000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you passionate about technology and eager to launch a career in software development? Our client is seeking motivated individuals for a fully remote Junior Software Development Apprenticeship program. This is an exceptional opportunity to gain hands-on experience and learn cutting-edge skills in a supportive, virtual environment. You will work closely with experienced mentors to contribute to real-world projects, developing applications and software solutions. The apprenticeship will cover various aspects of the software development lifecycle, including coding, testing, debugging, and deployment.

Key Responsibilities:
  • Assist senior developers in writing clean, maintainable, and efficient code using various programming languages such as Python, Java, or JavaScript.
  • Participate in code reviews to learn best practices and improve code quality.
  • Collaborate with team members in an agile development environment, utilizing tools like Git for version control.
  • Troubleshoot and resolve software defects and issues identified during testing phases.
  • Contribute to the design and architecture of new features and applications.
  • Engage in continuous learning to stay updated with the latest technologies and industry trends.
  • Document technical specifications and project progress clearly.
  • Participate in virtual team meetings and training sessions to enhance technical and soft skills.

Qualifications:
  • A strong foundational understanding of computer science principles, algorithms, and data structures.
  • Demonstrated passion for programming through personal projects, online courses, or relevant coursework.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities, crucial for remote teamwork.
  • Self-motivated and disciplined with the ability to manage time effectively in a remote setting.
  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Familiarity with at least one programming language is a plus.

This is a fantastic stepping stone for individuals looking to build a robust career in the tech industry, offering comprehensive training and development. The opportunity is based in Bhubaneswar, Odisha, IN , but the role is entirely remote, allowing you to work from anywhere. We are committed to fostering a diverse and inclusive workplace.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Mindtree Jobs View All Jobs in Bhubaneswar