Graduate Trainee - Software Development

248001 Dehradun, Uttarakhand ₹300000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a burgeoning technology firm renowned for its innovative solutions, is looking for bright and enthusiastic Graduate Trainees to join their Software Development team in Dehradun, Uttarakhand . This program offers a unique opportunity to kickstart your career with a Hybrid work arrangement, providing valuable on-the-job training and mentorship.

As a Graduate Trainee, you will be immersed in real-world software development projects, working alongside experienced engineers to design, develop, test, and deploy cutting-edge applications. This program is designed to provide comprehensive training in various programming languages, development methodologies, and software engineering best practices. You will gain practical experience in:

  • Assisting in the design and development of software applications.
  • Writing clean, efficient, and well-documented code.
  • Participating in code reviews and providing constructive feedback.
  • Testing software components and identifying and resolving bugs.
  • Learning and applying agile development methodologies.
  • Collaborating with team members to understand project requirements and deliver solutions.
  • Contributing to the full software development lifecycle, from conception to deployment.
  • Troubleshooting and debugging existing software systems.
  • Staying updated with the latest technologies and industry trends.
  • Supporting the IT infrastructure and development environments as needed.

We are seeking recent graduates with a Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field. A strong academic record, a passion for technology, and a foundational understanding of programming concepts are required. Excellent problem-solving abilities, a willingness to learn, and strong communication skills are essential. Prior internship experience or personal projects in software development will be considered an advantage. This is an exceptional opportunity to gain invaluable industry experience and develop your skills in a supportive and collaborative environment in Dehradun, Uttarakhand .
This advertiser has chosen not to accept applicants from your region.

Junior Apprentice - Software Development

248001 Dehradun, Uttarakhand ₹15000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a fantastic opportunity for aspiring software developers to join their dynamic team as a Junior Apprentice through a fully remote program. This apprenticeship is designed to provide hands-on training and real-world experience in software development. You will work closely with experienced mentors who will guide you through various stages of the software development lifecycle, from understanding requirements to coding, testing, and deployment. The ideal candidate is eager to learn, possesses a strong aptitude for problem-solving, and has a foundational understanding of programming concepts. You will gain exposure to multiple programming languages and technologies, contributing to actual projects under supervision. Responsibilities include assisting developers with coding tasks, participating in code reviews, writing unit tests, and documenting software functionalities. This remote apprenticeship requires excellent communication skills, self-motivation, and the ability to manage your time effectively to meet project deadlines. You will be part of a collaborative, virtual environment, contributing to innovative software solutions. This is an excellent pathway for individuals looking to kickstart their career in the tech industry. We are seeking enthusiastic learners who are passionate about technology and eager to develop their skills in a supportive, remote-first setting. You will be given the tools and guidance needed to succeed and grow within our client's organization. Join us to build a strong foundation for your future in software development.

Responsibilities:
  • Assist senior developers with coding and implementation tasks.
  • Learn and apply various programming languages and development tools.
  • Participate in code reviews and contribute to code quality improvements.
  • Write and execute unit tests to ensure software functionality.
  • Assist in debugging and troubleshooting software defects.
  • Document software features and technical specifications.
  • Collaborate with mentors and team members in a remote environment.
  • Contribute to the development of innovative software solutions.
  • Gain practical experience in Agile development methodologies.
  • Actively participate in learning sessions and knowledge sharing.
Qualifications:
  • Basic understanding of programming concepts and principles.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills for remote collaboration.
  • Self-motivated with a strong desire to learn and grow.
  • Ability to manage time effectively and meet deadlines.
  • A student pursuing a degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Enthusiasm for technology and software development.
  • Ability to work autonomously in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

248001 Dehradun, Uttarakhand ₹15000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a fantastic opportunity for aspiring individuals to join their team as a Junior Software Development Apprentice in Dehradun, Uttarakhand, IN . This apprenticeship is designed to provide hands-on training and practical experience in the field of software development. As a Junior Software Development Apprentice, you will work closely with experienced software engineers, learn modern programming languages, and contribute to real-world software projects. This program focuses on foundational skills in software design, coding, testing, and debugging. You will be exposed to various stages of the software development lifecycle and gain valuable insights into creating robust and scalable applications. The ideal candidate will have a strong aptitude for technology, a passion for coding, and a keen desire to learn. While prior professional experience is not required, a foundational understanding of computer science principles or basic programming concepts would be beneficial. You will be provided with comprehensive training and mentorship to help you develop the skills necessary to succeed in this demanding field. Responsibilities will include assisting senior developers with coding tasks, participating in code reviews, learning to use development tools and frameworks, and contributing to team meetings and problem-solving sessions. This is an excellent entry-level opportunity for individuals looking to kickstart their career in software development, offering a pathway to potential full-time employment upon successful completion of the apprenticeship. We encourage candidates who are proactive, eager to learn, and possess excellent problem-solving abilities to apply. This role is ideal for someone who thrives in a structured learning environment and is committed to developing a career in technology.

Key Responsibilities:
  • Assist senior developers in writing and testing code for software applications.
  • Learn and apply various programming languages and development tools.
  • Participate in team meetings and contribute to discussions on software design.
  • Debug and troubleshoot software issues under supervision.
  • Document code and assist in the creation of technical documentation.
  • Gain practical experience with software development methodologies.
  • Support the testing and quality assurance processes.
  • Learn about database management and application deployment.
  • Contribute to small projects or specific features as assigned.
  • Actively seek feedback and opportunities for skill development.

Qualifications:
  • High school diploma or equivalent; pursuing or recently completed a degree in Computer Science, Engineering, or a related field is preferred.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, C++) is a plus.
  • Strong analytical and problem-solving skills.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and teamwork abilities.
  • Self-motivated and able to follow instructions.
  • Interest in software development and technology trends.
  • Ability to commit to the full duration of the apprenticeship program.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

248001 Dehradun, Uttarakhand ₹15000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional remote opportunity for aspiring software developers through their Apprenticeship program, based in **Dehradun, Uttarakhand, IN** but fully remote. This program is designed to provide motivated individuals with hands-on experience and comprehensive training in cutting-edge software development technologies. Apprentices will work on real-world projects, collaborating with experienced engineers and gaining invaluable practical skills. The curriculum will cover various aspects of the software development lifecycle, including coding, debugging, testing, and deployment. You will have the chance to learn and apply programming languages, frameworks, and tools that are in high demand in the industry. This is a remote-first role, emphasizing self-discipline, proactive communication, and effective time management. Successful candidates will be provided with the necessary resources and mentorship to thrive in a virtual environment. The program aims to nurture talent and provide a solid foundation for a successful career in software engineering. Key responsibilities include participating in coding sessions, contributing to project development, attending virtual training modules, and actively seeking feedback for continuous improvement. A strong desire to learn, a problem-solving mindset, and basic understanding of computer science principles are essential. This apprenticeship is an ideal pathway for individuals looking to transition into the tech industry without prior formal experience. Upon successful completion of the apprenticeship, there may be opportunities for full-time employment based on performance and business needs. We are looking for passionate individuals who are eager to dive into the world of technology and contribute to innovative projects from the comfort of their own homes. This remote role requires reliable internet access and a dedicated workspace.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Development Lead

248001 Dehradun, Uttarakhand ₹1200000 Annually WhatJobs

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prominent player in the automotive industry, is seeking an experienced Automotive Software Development Lead to spearhead our in-car infotainment and connectivity systems development. This is an on-site position based at our advanced R&D center in Dehradun, Uttarakhand, IN . You will lead a team of talented software engineers in designing, developing, and integrating complex software solutions for next-generation vehicles. This role requires a deep understanding of embedded systems, automotive software architectures, and a passion for innovation in the automotive tech space.

Key Responsibilities:
  • Lead the design, development, and testing of embedded software for automotive infotainment, connectivity, and driver-assistance systems.
  • Manage a team of software engineers, providing technical guidance, mentorship, and performance management.
  • Define software architecture, design patterns, and coding standards for automotive applications.
  • Collaborate closely with cross-functional teams, including hardware engineers, system engineers, and product managers, to define software requirements and ensure seamless integration.
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Implement agile development methodologies to ensure efficient project delivery.
  • Conduct code reviews and ensure adherence to quality standards and best practices.
  • Troubleshoot and resolve complex software defects and issues.
  • Stay up-to-date with the latest automotive software technologies, industry trends, and regulatory requirements.
  • Contribute to strategic planning for future software development initiatives.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a leadership or team lead role within the automotive industry.
  • Proven experience developing software for embedded systems, particularly in automotive applications (e.g., infotainment, HMI, telematics).
  • Strong knowledge of C/C++, embedded Linux, RTOS, and software development tools.
  • Familiarity with automotive communication protocols (e.g., CAN, Ethernet).
  • Experience with automotive software standards such as AUTOSAR is highly desirable.
  • Excellent understanding of software architecture design and design patterns.
  • Strong leadership, communication, and interpersonal skills.
  • Ability to manage multiple projects and prioritize tasks effectively.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
Join our team at our state-of-the-art facility in Dehradun, Uttarakhand, IN , and play a pivotal role in shaping the future of automotive technology.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Development Apprentice

248001 Dehradun, Uttarakhand ₹20000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and driven individuals to join their team as Remote Junior Software Development Apprentices. This is an excellent opportunity for aspiring developers to gain hands-on experience and kickstart their careers in a supportive, remote-first environment. Apprentices will work closely with senior developers, contributing to real-world projects and learning cutting-edge technologies.

Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior mentors.
  • Write clean, efficient, and maintainable code according to established standards.
  • Participate in code reviews and contribute to team discussions.
  • Learn and apply new programming languages, frameworks, and tools.
  • Troubleshoot and debug software issues.
  • Contribute to documentation of software design and development processes.
  • Collaborate with cross-functional teams in a virtual setting.
  • Gain practical experience in agile development methodologies.
  • Research and evaluate new technologies to improve development processes.
  • Understand and implement basic security best practices in software development.
  • Actively participate in daily stand-up meetings and sprint reviews.
  • Seek feedback and incorporate it into personal development and work output.
  • Contribute to the overall success of the development team by completing assigned tasks efficiently and effectively.
  • Develop a strong understanding of the software development lifecycle.
Qualifications:
  • A passion for software development and a strong desire to learn.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills, particularly in a remote setting.
  • Ability to work independently and manage time effectively.
  • Must have a reliable internet connection and a dedicated workspace.
  • Enthusiasm for continuous learning and professional growth.
  • Willingness to adapt to new technologies and methodologies.
This apprenticeship program is fully remote, allowing you to work from the comfort of your home. We provide comprehensive training and mentorship to help you succeed. If you are eager to launch a career in software development and thrive in a virtual collaborative environment, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Remote Graduate Trainee - Software Development

248001 Dehradun, Uttarakhand ₹25000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you a recent graduate eager to launch a career in software development? Our client is offering an exceptional remote opportunity for driven and enthusiastic Graduate Trainees. This program is designed to provide comprehensive training and hands-on experience in various aspects of software engineering. You will work alongside experienced mentors, contributing to real-world projects and learning best practices in coding, testing, and deployment. This role is ideal for individuals with a strong foundation in computer science principles and a passion for building innovative software solutions.

Key Responsibilities:
  • Participate in coding, debugging, and testing software modules under mentor supervision.
  • Learn and apply software development methodologies (e.g., Agile).
  • Assist in the development of new features and enhancements for existing applications.
  • Collaborate with team members in a virtual environment to achieve project goals.
  • Gain exposure to various programming languages and development tools.
  • Contribute to code reviews and team discussions.
  • Develop technical documentation for software components.
  • Research and explore new technologies relevant to software development.
  • Engage in continuous learning and professional development.
  • Adhere to coding standards and best practices.
This position is entirely remote, allowing you to work from the comfort of your home. We provide a dynamic virtual learning environment and opportunities for significant professional growth. Strong problem-solving abilities, a proactive attitude, and excellent communication skills are essential. While academic qualifications in Computer Science, Engineering, or a related field are preferred, we also consider candidates with demonstrable programming skills through personal projects or bootcamps. Familiarity with at least one programming language (e.g., Python, Java, C++) is required. This is a fantastic chance to gain practical experience in the tech industry, build a strong portfolio, and make a significant impact. If you are a motivated self-starter with a thirst for knowledge and a passion for technology, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Dehradun !

Senior Project Manager, Software Development

248001 Dehradun, Uttarakhand ₹90000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Project Manager to lead complex software development initiatives. This role offers a hybrid work model, combining the benefits of remote flexibility with in-office collaboration. You will be responsible for the end-to-end management of software projects, from initiation and planning through execution, monitoring, control, and closure. This includes defining project scope, objectives, and deliverables, as well as developing detailed project plans, budgets, and resource allocation strategies. You will lead and motivate cross-functional project teams, ensuring clear communication and alignment with project goals. Stakeholder management is a critical aspect of this role, requiring you to build and maintain strong relationships with clients, internal teams, and senior management. You will proactively identify and mitigate project risks and issues, ensuring timely and successful project completion. Experience with Agile methodologies (Scrum, Kanban) and a strong understanding of the software development lifecycle are essential. You will be expected to track project progress, report on key metrics, and manage changes effectively. The ideal candidate possesses exceptional leadership, organizational, and problem-solving skills, with a proven ability to deliver high-quality software solutions on time and within budget. A passion for technology and a commitment to driving project success are crucial. You will be a key player in shaping the direction of our client's software products and services. This role demands a strategic thinker who can navigate complex project landscapes and inspire teams to achieve outstanding results. You will champion best practices in project management and contribute to the continuous improvement of our client's development processes. Your ability to balance strategic vision with tactical execution will be vital.

Responsibilities:
  • Lead and manage software development projects from inception to completion.
  • Define project scope, goals, deliverables, and success criteria.
  • Develop comprehensive project plans, including timelines, budgets, and resource allocation.
  • Manage and mentor project teams, fostering collaboration and accountability.
  • Facilitate communication between project teams, stakeholders, and clients.
  • Identify, assess, and mitigate project risks and issues.
  • Track project progress and performance against plans.
  • Manage project scope changes and ensure their proper implementation.
  • Ensure adherence to quality standards and best practices.
  • Prepare and present project status reports to senior management.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
  • Minimum of 8 years of experience in project management, with a focus on software development.
  • Proven experience with Agile methodologies (Scrum, Kanban).
  • Strong understanding of the software development lifecycle (SDLC).
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to manage complex projects and cross-functional teams.
  • Proficiency in project management tools (e.g., Jira, Asana, MS Project).
  • Strong risk management and problem-solving abilities.
  • PMP or similar project management certification is a plus.
This position is located in **Dehradun, Uttarakhand, IN**, and operates on a hybrid schedule.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development

248001 Dehradun, Uttarakhand ₹1700000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Project Manager to lead complex software development projects. Based in Dehradun, Uttarakhand, IN , you will be responsible for the end-to-end planning, execution, and delivery of high-quality software solutions. The ideal candidate possesses a deep understanding of software development lifecycles (SDLC), agile methodologies, and project management best practices. You will manage cross-functional teams of developers, testers, designers, and business analysts, ensuring projects are delivered on time, within budget, and to the highest quality standards. This role requires exceptional leadership, communication, risk management, and stakeholder management skills. You will be instrumental in driving project success, fostering collaboration, and ensuring clear communication across all levels of the organization and with clients. Responsibilities include:
  • Leading the planning, execution, and delivery of multiple software development projects concurrently.
  • Defining project scope, goals, deliverables, and success criteria in collaboration with stakeholders.
  • Developing detailed project plans, including timelines, resource allocation, and budget management.
  • Applying Agile/Scrum methodologies to manage project workflows, sprints, and backlog prioritization.
  • Facilitating effective team communication, collaboration, and conflict resolution.
  • Identifying, assessing, and mitigating project risks and issues.
  • Managing stakeholder expectations and providing regular project status updates.
  • Ensuring the quality of deliverables through appropriate testing and validation processes.
  • Overseeing the deployment and post-launch support of software solutions.
  • Mentoring junior project managers and team members.
  • Driving continuous improvement in project management processes and team performance.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. Master's degree or PMP/Agile certification (e.g., CSM, SAFe) is highly desirable.
  • Minimum of 8 years of experience in project management, with at least 5 years focused on software development projects.
  • Proven track record of successfully delivering complex software projects using Agile methodologies (Scrum, Kanban).
  • Strong understanding of the software development lifecycle (SDLC).
  • Experience with project management tools (e.g., Jira, Asana, Microsoft Project).
  • Excellent leadership, team management, and interpersonal skills.
  • Exceptional communication, negotiation, and stakeholder management abilities.
  • Strong analytical and problem-solving skills.
  • Ability to manage multiple priorities and thrive in a fast-paced environment.
  • Experience working with remote or distributed teams is a plus.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development

248001 Dehradun, Uttarakhand ₹80000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative software development company, is looking for a seasoned Senior Project Manager to lead complex software development initiatives, operating in a fully remote capacity. This role is crucial for guiding cross-functional teams through the entire software development lifecycle, ensuring successful delivery of high-quality products on time and within budget. The Senior Project Manager will be responsible for defining project scope, creating detailed project plans, managing resources, mitigating risks, and fostering effective communication among all stakeholders, including clients, developers, QA engineers, and designers. Responsibilities include Agile/Scrum process facilitation, sprint planning, backlog management, and impediment removal. You will be adept at managing multiple concurrent projects, understanding technical requirements, and ensuring alignment with business objectives. This position requires a strong understanding of software development methodologies, best practices, and the ability to adapt to evolving project needs. The ideal candidate will possess exceptional leadership, communication, and problem-solving skills. This is a remote-first opportunity, requiring strong organizational skills and the ability to effectively manage and motivate a distributed team. You will also be responsible for client relationship management, ensuring clear communication of project status, deliverables, and potential challenges. We are looking for a proactive individual who can drive project success through meticulous planning, effective execution, and a commitment to continuous improvement. Experience with various technology stacks and understanding of the software development lifecycle is a significant advantage. This role offers the opportunity to work on cutting-edge software projects and make a substantial impact within a dynamic and collaborative remote environment.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
  • Minimum of 7 years of experience in project management, with at least 5 years focused on software development projects.
  • Proven experience with Agile methodologies (Scrum, Kanban) and project management tools (e.g., Jira, Asana, Trello).
  • Strong understanding of the software development lifecycle (SDLC).
  • Excellent leadership, communication, stakeholder management, and negotiation skills.
  • Ability to manage project budgets and resources effectively.
  • Demonstrated experience in risk assessment and mitigation strategies for software projects.
  • PMP or CSM certification is a strong plus.
  • Ability to work independently and lead distributed teams effectively in a remote environment.
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 Software Development Jobs View All Jobs in Dehradun